# Kubernetes on Anthony Nocentino's Blog

Recent content in Kubernetes on Anthony Nocentino's Blog

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Walking Through an Unplanned Failover: SQL Server Availability Groups on Kubernetes

DevFeed: [Walking Through an Unplanned Failover: SQL Server Availability Groups on Kubernetes](<https://devfeed.tech/articles/walking-through-an-unplanned-failover-sql-server-availability-groups-on-kubernetes-17554.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2026-04-19-unplanned-failover-walkthrough-sql-server-kubernetes-operator/>)

Author: Anthony Nocentino

Published: 2026-04-19T15:00:00Z

Content type: tutorial

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [sql-server](<https://devfeed.tech/topics/sql-server.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Databases](<https://devfeed.tech/topics/databases.md>)

Tags: [automatic](<https://devfeed.tech/tags/automatic.md>), [availability-groups](<https://devfeed.tech/tags/availability-groups.md>), [container](<https://devfeed.tech/tags/container.md>), [containers](<https://devfeed.tech/tags/containers.md>), [crash](<https://devfeed.tech/tags/crash.md>), [database](<https://devfeed.tech/tags/database.md>), [failover](<https://devfeed.tech/tags/failover.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [load](<https://devfeed.tech/tags/load.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [operator](<https://devfeed.tech/tags/operator.md>), [recovery](<https://devfeed.tech/tags/recovery.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>), [test](<https://devfeed.tech/tags/test.md>)

### AI overview

This walkthrough tests unplanned SQL Server Availability Group failover on Kubernetes by force-deleting the current primary pod under idle and sustained HammerDB TPC-C load. Across six force-deletes, the operator automatically promoted new primaries and restored all three replicas, with the article examining detection, recovery behavior, logs, and timing.

### Source excerpt

In my planned failover walkthrough, I showed what happens when you deliberately move the primary role to another replica. That's the easy case. Now I want to show what happens when the primary pod just disappears unexpectedly, like during a node failure or a container crash. No graceful shutdown, no demotion, just gone. I ran two test scenarios, each cycling the primary role across all three pods by force-deleting the current primary three times in a row. First, a 5GB TPC-C database idle. Then, that same 5GB database under sustained HammerDB TPC-C load. Six force-deletes total, six successful automatic failovers. I'll walk through the error log from the promoted replica, the operator's detection and recovery behavior, and the full timing data.

## Walking Through a Planned Failover: SQL Server Always On Availability Groups on Kubernetes

DevFeed: [Walking Through a Planned Failover: SQL Server Always On Availability Groups on Kubernetes](<https://devfeed.tech/articles/walking-through-a-planned-failover-sql-server-always-on-availability-groups-on-kubernetes-17553.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2026-04-19-planned-failover-walkthrough-sql-server-kubernetes-operator/>)

Author: Anthony Nocentino

Published: 2026-04-19T05:00:00Z

Content type: tutorial

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [sql-server](<https://devfeed.tech/topics/sql-server.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Availability](<https://devfeed.tech/topics/availability.md>)

Tags: [availability-groups](<https://devfeed.tech/tags/availability-groups.md>), [containers](<https://devfeed.tech/tags/containers.md>), [failover](<https://devfeed.tech/tags/failover.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [operator](<https://devfeed.tech/tags/operator.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>)

### AI overview

A walkthrough of planned failover rotation for a three-replica SQL Server Availability Group managed by sql-on-k8s-operator on Kubernetes. It examines SQL Server error logs, operator reconciliation behavior, and timing under both an idle database and a sustained TPC-C workload.

### Source excerpt

When building the sql-on-k8s-operator, I wanted to make sure it could handle both planned and unplanned failovers. The easy case is a planned failover, where you deliberately move the primary role to another replica. The harder case is an unplanned failover, where the primary pod just disappears. The operator needs to handle both. I recently ran a full planned failover rotation on a three-replica SQL Server Availability Group managed by sql-on-k8s-operator, and I want to show you exactly what happens inside SQL Server and the operator during each hop. If you've been following my Introducing the SQL Server on Kubernetes Operator post, this is the logical next step: what does the error log actually look like during a planned failover, what does the operator do in response, and how long does the whole thing take?

## Introducing the SQL Server on Kubernetes Operator

DevFeed: [Introducing the SQL Server on Kubernetes Operator](<https://devfeed.tech/articles/introducing-the-sql-server-on-kubernetes-operator-17552.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2026-04-12-introducing-sql-on-k8s-operator/>)

Author: Anthony Nocentino

Published: 2026-04-12T05:00:00Z

Content type: tutorial

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [sql-server](<https://devfeed.tech/topics/sql-server.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Disaster Recovery](<https://devfeed.tech/topics/disaster-recovery.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>)

Tags: [automated](<https://devfeed.tech/tags/automated.md>), [automatic](<https://devfeed.tech/tags/automatic.md>), [availability](<https://devfeed.tech/tags/availability.md>), [availability-groups](<https://devfeed.tech/tags/availability-groups.md>), [containers](<https://devfeed.tech/tags/containers.md>), [disaster-recovery](<https://devfeed.tech/tags/disaster-recovery.md>), [failover](<https://devfeed.tech/tags/failover.md>), [high-availability](<https://devfeed.tech/tags/high-availability.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [operator](<https://devfeed.tech/tags/operator.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>)

### AI overview

This tutorial introduces sql-on-k8s-operator, an open-source Kubernetes operator for managing SQL Server workloads. It addresses high availability and disaster recovery by automating lifecycle management, failover, and Always On Availability Group setup, and demonstrates deployment with custom resources.

### Source excerpt

Are you considering replatforming your SQL Server workload due to recent vendor changes, but still need high availability and disaster recovery? You're not alone. One of the challenges with running SQL Server on Kubernetes is that there's no Kubernetes operator available. That means no automated lifecycle management, no automatic failover, and no standard way to bootstrap an Always On Availability Group on Kubernetes. I'm excited to share it today as an open-source project: sql-on-k8s-operator. Let's go.

## Monitoring with the Pure Storage FlashArray OpenMetrics Exporter

DevFeed: [Monitoring with the Pure Storage FlashArray OpenMetrics Exporter](<https://devfeed.tech/articles/monitoring-with-the-pure-storage-flasharray-openmetrics-exporter-17546.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2022-12-20-monitoring-flasharray-with-openmetrics/>)

Author: Anthony Nocentino

Published: 2025-02-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Docker Compose](<https://devfeed.tech/topics/docker-compose.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>), [Grafana](<https://devfeed.tech/topics/grafana.md>), [observability](<https://devfeed.tech/topics/observability.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Time Series](<https://devfeed.tech/topics/time-series.md>)

Tags: [compose](<https://devfeed.tech/tags/compose.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [dashboards](<https://devfeed.tech/tags/dashboards.md>), [docker](<https://devfeed.tech/tags/docker.md>), [grafana](<https://devfeed.tech/tags/grafana.md>), [linux](<https://devfeed.tech/tags/linux.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [observability](<https://devfeed.tech/tags/observability.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [prometheus](<https://devfeed.tech/tags/prometheus.md>), [pure-storage](<https://devfeed.tech/tags/pure-storage.md>), [storage](<https://devfeed.tech/tags/storage.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>), [update](<https://devfeed.tech/tags/update.md>)

### AI overview

A tutorial on monitoring Pure Storage FlashArray with OpenMetrics, Docker Compose, Prometheus, and Grafana. It explains that Purity//FA 6.7.x and later include a native exporter, while older versions used a separate exporter that reached end-of-life in September 2024.

### Source excerpt

Update (February 2026): This post has been updated to reflect the current best practices for monitoring FlashArray using OpenMetrics. Starting with Purity//FA 6.7.x, FlashArray includes a native OpenMetrics exporter, eliminating the need for a separate exporter service/container. The configuration examples below now demonstrate direct-to-array scraping. This post introduces you to monitoring your Pure Storage FlashArray using OpenMetrics. It shows you how to get started quickly using Docker Compose to monitor your Pure Storage FlashArray environment.

## New Pluralsight Course - Certified Kubernetes Administrator - Performing Cluster Version Upgrades

DevFeed: [New Pluralsight Course - Certified Kubernetes Administrator - Performing Cluster Version Upgrades](<https://devfeed.tech/articles/new-pluralsight-course-certified-kubernetes-administrator-performing-cluster-version-upgrades-17551.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2024-06-12-new-pluralsight-course-cka-cluster-version-upgrades-performing/>)

Author: Anthony Nocentino

Published: 2024-06-12T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [kubectl](<https://devfeed.tech/topics/kubectl.md>)

Tags: [containers](<https://devfeed.tech/tags/containers.md>), [course](<https://devfeed.tech/tags/course.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [training](<https://devfeed.tech/tags/training.md>), [upgrades](<https://devfeed.tech/tags/upgrades.md>)

### AI overview

The author announces that the Pluralsight course "Certified Kubernetes Administrator: Performing Cluster Version Upgrades" is available. It teaches Kubernetes cluster upgrades and worker node maintenance using kubeadm and kubectl.

### Source excerpt

We're working through the major refresh of my Certified Kubernetes Administrator series at Pluralsight! The next course "Certified Kubernetes Administrator: Performing Cluster Version Upgrades" in the updated series is now available on Pluralsight here! If you want to learn about the course, check out the trailer here, or if you're going to dive right in, check it out here! This course will teach you the how to perform worker node maintenance and upgrading a Kubernetes cluster using kubeadm.

## Installing and Configuring containerd as a Kubernetes Container Runtime

DevFeed: [Installing and Configuring containerd as a Kubernetes Container Runtime](<https://devfeed.tech/articles/installing-and-configuring-containerd-as-a-kubernetes-container-runtime-17538.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2021-12-27-installing-and-configuring-containerd-as-a-kubernetes-container-runtime/>)

Author: Anthony Nocentino

Published: 2024-04-29T00:00:00Z

Content type: tutorial

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [systemd](<https://devfeed.tech/topics/systemd.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [configuration](<https://devfeed.tech/tags/configuration.md>), [container-images](<https://devfeed.tech/tags/container-images.md>), [containers](<https://devfeed.tech/tags/containers.md>), [docker](<https://devfeed.tech/tags/docker.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [systemd](<https://devfeed.tech/tags/systemd.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

A tutorial on installing and configuring containerd as a Kubernetes container runtime, including setting the runc cgroup driver to systemd. It also explains Docker's deprecation as a Kubernetes runtime and provides Ubuntu installation steps.

### Source excerpt

This post shows you how to install containerd as the container runtime in a Kubernetes cluster. I will also cover setting the cgroup driver for containerd to systemd, which is the preferred cgroup driver for Kubernetes. In Kubernetes version 1.20 Docker was deprecated as a container runtime in a Kubernetes cluster and support was removed in 1.22. Kubernetes 1.26 requires that you use a runtime that conforms with the Container Runtime Interface (CRI). containerd is a CRI-compatible container runtime and is one of the supported options you have as a container runtime in this post-Docker/Kubernetes world. To be clear, you use container images created with Docker in containerd. containerd will start and run the container in your Kubernetes cluster. This post was previously published in February 2021. This is an updated version with the latest installation and configuration steps.

## New Pluralsight Course - Certified Kubernetes Administrator - Working With Your Cluster

DevFeed: [New Pluralsight Course - Certified Kubernetes Administrator - Working With Your Cluster](<https://devfeed.tech/articles/new-pluralsight-course-certified-kubernetes-administrator-working-with-your-cluster-17550.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2024-03-10-new-pluralsight-course-cka-working-with-your-cluster/>)

Author: Anthony Nocentino

Published: 2024-04-28T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [kubectl](<https://devfeed.tech/topics/kubectl.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [containers](<https://devfeed.tech/tags/containers.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [kubectl](<https://devfeed.tech/tags/kubectl.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

The post announces the availability of a Pluralsight course in the Certified Kubernetes Administrator series. The course teaches learners to use kubectl to interact with Kubernetes clusters and perform basic imperative and declarative application deployments.

### Source excerpt

We're working through the major refresh of my Certified Kubernetes Administrator series at Pluralsight! The next course "Certified Kubernetes Administrator: Working With Your Cluster" in the updated series is now available on Pluralsight here! If you want to learn about the course, check out the trailer here, or if you're going to dive right in, check it out here! This course will teach you the first steps in interacting with a Kubernetes cluster using kubectl.

## New Pluralsight Course - Certified Kubernetes Administrator - Using kubeadm to Install a Basic Cluster

DevFeed: [New Pluralsight Course - Certified Kubernetes Administrator - Using kubeadm to Install a Basic Cluster](<https://devfeed.tech/articles/new-pluralsight-course-certified-kubernetes-administrator-using-kubeadm-to-install-a-basic-cluster-17549.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2024-03-10-new-pluralsight-course-cka-build-kubeadm-cluster/>)

Author: Anthony Nocentino

Published: 2024-03-12T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [administration](<https://devfeed.tech/tags/administration.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [containers](<https://devfeed.tech/tags/containers.md>), [course](<https://devfeed.tech/tags/course.md>), [fundamentals](<https://devfeed.tech/tags/fundamentals.md>), [installation](<https://devfeed.tech/tags/installation.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [learning](<https://devfeed.tech/tags/learning.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

The article announces a new Pluralsight course in a refreshed Certified Kubernetes Administrator series. The course teaches learners how to install a basic Kubernetes cluster using kubeadm, including prerequisites, installation, and lab configuration.

### Source excerpt

We're kicking off a major refresh of my Certified Kubernetes Administrator series at Pluralsight! The second course "Certified Kubernetes Administrator: Using kubeadm to Install a Basic Cluster" in the updated series is now available on Pluralsight here! If you want to learn about the course, check out the trailer here, or if you're going to dive right in, check it out here! This course will teach you the fundamentals needed to get using kubeadm to install a basic Kubernetes cluster!

## New Pluralsight Course - Certified Kubernetes Administrator - Kubernetes Foundations

DevFeed: [New Pluralsight Course - Certified Kubernetes Administrator - Kubernetes Foundations](<https://devfeed.tech/articles/new-pluralsight-course-certified-kubernetes-administrator-kubernetes-foundations-17548.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2024-01-17-new-pluralsight-course-cka-kubernetes-foundations/>)

Author: Anthony Nocentino

Published: 2024-01-17T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [container](<https://devfeed.tech/tags/container.md>), [containers](<https://devfeed.tech/tags/containers.md>), [course](<https://devfeed.tech/tags/course.md>), [fundamentals](<https://devfeed.tech/tags/fundamentals.md>), [kubectl](<https://devfeed.tech/tags/kubectl.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-networking](<https://devfeed.tech/tags/kubernetes-networking.md>), [learning](<https://devfeed.tech/tags/learning.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

The article announces the first course in a refreshed Certified Kubernetes Administrator series on Pluralsight. Kubernetes Foundations teaches core Kubernetes concepts, architecture, API fundamentals, networking, and cluster operations for IT professionals preparing to use Kubernetes or study for the CKA exam.

### Source excerpt

We're kicking off a major refresh of my Certified Kubernetes Administrator series at Pluralsight! The first course "Certified Kubernetes Administrator: Kubernetes Foundations" in the updated series is now available on Pluralsight here! If you want to learn about the course, check out the trailer here, or if you're going to dive right in, check it out here! This course will teach you the fundamentals needed to get started with Kubernetes!

## New Pluralsight Course - Securing Azure Kubernetes Service (AKS) Clusters

DevFeed: [New Pluralsight Course - Securing Azure Kubernetes Service (AKS) Clusters](<https://devfeed.tech/articles/new-pluralsight-course-securing-azure-kubernetes-service-aks-clusters-17547.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2023-01-28-new-pluralsight-course-aks-securtiy/>)

Author: Anthony Nocentino

Published: 2023-01-28T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Azure](<https://devfeed.tech/topics/azure.md>), [Security](<https://devfeed.tech/topics/security.md>), [Authentication](<https://devfeed.tech/topics/authentication.md>), [Authorization](<https://devfeed.tech/topics/authorization.md>), [Network](<https://devfeed.tech/topics/network.md>)

Tags: [aks](<https://devfeed.tech/tags/aks.md>), [authentication](<https://devfeed.tech/tags/authentication.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [azure](<https://devfeed.tech/tags/azure.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [containers](<https://devfeed.tech/tags/containers.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [network](<https://devfeed.tech/tags/network.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [security](<https://devfeed.tech/tags/security.md>)

### AI overview

The article announces a Pluralsight course on securing Azure Kubernetes Service (AKS) clusters. The course covers API server access, authentication, authorization, worker-node maintenance, and network policies.

### Source excerpt

My new course "Securing Azure Kubernetes Service (AKS) Clusters", co-authored with my good friend and colleague Ben E. Weissman, is now available on Pluralsight here! If you want to learn about the course, check out the trailer here, or if you're going to dive right in, check it out here! This course completes the learning path, Managing and Orchestrating Containers with Azure Kubernetes Service (AKS), that Ben and I built together.

## Pre-Conference Workshop and Sessions at PASS Summit

DevFeed: [Pre-Conference Workshop and Sessions at PASS Summit](<https://devfeed.tech/articles/pre-conference-workshop-and-sessions-at-pass-summit-17545.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2022-10-16-pre-conference-workshop-and-sessions-at-pass-summit/>)

Author: Anthony Nocentino

Published: 2022-10-16T14:13:18Z

Content type: news

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [pass](<https://devfeed.tech/topics/password-store.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Azure](<https://devfeed.tech/topics/azure.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [sql-server](<https://devfeed.tech/topics/sql-server.md>), [data](<https://devfeed.tech/topics/data.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Disaster Recovery](<https://devfeed.tech/topics/disaster-recovery.md>), [Availability](<https://devfeed.tech/topics/availability.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [availability](<https://devfeed.tech/tags/availability.md>), [azure](<https://devfeed.tech/tags/azure.md>), [azure-arc](<https://devfeed.tech/tags/azure-arc.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [community](<https://devfeed.tech/tags/community.md>), [conference](<https://devfeed.tech/tags/conference.md>), [data](<https://devfeed.tech/tags/data.md>), [disaster-recovery](<https://devfeed.tech/tags/disaster-recovery.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [linux](<https://devfeed.tech/tags/linux.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

The author announces three presentations at PASS Data Community Summit 2022: a pre-conference workshop on designing hybrid cloud strategies, a regular session on cloud data infrastructure, and a Learning Path session.

### Source excerpt

I'm pleased to announce that I will be presenting at this year's PASS Summit. PASS Data Community Summit 2022 is the year's largest gathering of data platform professionals in the US. This year I have a pre-conference workshop, a regular session, and a Learning Path session. Let's dive into each. Pre-Conference Workshop: Become a Hybrid Architect My good friend Ben E. Weissman and I will teach a pre-conference workshop called "Become a Hybrid Architect" in this workshop we will cover the foundations needed to design and build a hybrid cloud strategy for your organization.

## New Pluralsight Course - Deploying and Managing Azure Kubernetes Service (AKS) Networking

DevFeed: [New Pluralsight Course - Deploying and Managing Azure Kubernetes Service (AKS) Networking](<https://devfeed.tech/articles/new-pluralsight-course-deploying-and-managing-azure-kubernetes-service-aks-networking-17544.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2022-05-31-new-pluralsight-course-aks-networking/>)

Author: Anthony Nocentino

Published: 2022-05-31T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Azure](<https://devfeed.tech/topics/azure.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Disaster Recovery](<https://devfeed.tech/topics/disaster-recovery.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [aks](<https://devfeed.tech/tags/aks.md>), [availability](<https://devfeed.tech/tags/availability.md>), [azure](<https://devfeed.tech/tags/azure.md>), [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [cni](<https://devfeed.tech/tags/cni.md>), [containers](<https://devfeed.tech/tags/containers.md>), [disaster-recovery](<https://devfeed.tech/tags/disaster-recovery.md>), [failover](<https://devfeed.tech/tags/failover.md>), [ingress](<https://devfeed.tech/tags/ingress.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-clusters](<https://devfeed.tech/tags/kubernetes-clusters.md>), [networking](<https://devfeed.tech/tags/networking.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>)

### AI overview

The article announces a new Pluralsight course on deploying and managing Azure Kubernetes Service (AKS) networking. The course covers AKS networking models, kubenet, Azure CNI, services, ingress controllers, application access, and disaster recovery design patterns.

### Source excerpt

My new course "Deploying and Managing Azure Kubernetes Service (AKS) Networking" is now available on Pluralsight here! If you want to learn about the course, check out the trailer here, or if you're going to dive right in, check it out here! Azure Kubernetes Service is a platform-as-a-service that provides Kubernetes Services in the Azure Cloud. This course will teach you to design, configure, and manage networking, services, and disaster recovery in Azure Kubernetes Service.

## Updated Pluralsight Course - Configuring and Managing Kubernetes Security

DevFeed: [Updated Pluralsight Course - Configuring and Managing Kubernetes Security](<https://devfeed.tech/articles/updated-pluralsight-course-configuring-and-managing-kubernetes-security-17542.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2022-05-09-updated-pluralsight-course-configuring-managing-kubernetes-security/>)

Author: Anthony Nocentino

Published: 2022-05-09T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Security](<https://devfeed.tech/topics/security.md>), [Pluralsight](<https://devfeed.tech/topics/pluralsight.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [authorization](<https://devfeed.tech/tags/authorization.md>), [certificates](<https://devfeed.tech/tags/certificates.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [containers](<https://devfeed.tech/tags/containers.md>), [course](<https://devfeed.tech/tags/course.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-security](<https://devfeed.tech/tags/kubernetes-security.md>), [learning](<https://devfeed.tech/tags/learning.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [security](<https://devfeed.tech/tags/security.md>), [tls](<https://devfeed.tech/tags/tls.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

An updated Pluralsight course, "Configuring and Managing Kubernetes Security," is available. It teaches security fundamentals for Kubernetes clusters, including authentication, authorization, admission control, certificates, kubeconfig files, and role-based access control.

### Source excerpt

My updated course "Configuring and Managing Kubernetes Security" is now available on Pluralsight here! If you want to learn about the course, check out the trailer here, or if you're going to dive right in, check it out here! This course will teach you the fundamentals needed to configure and manage security in Kubernetes clusters. This course targets IT professionals who design and maintain Kubernetes and container-based solutions. The course can be used by the IT pro learning new skills and the system administrator or developer preparing to use Kubernetes both on-premises and in the Cloud.

## Updated Pluralsight Course - Maintaining, Monitoring and Troubleshooting Kubernetes

DevFeed: [Updated Pluralsight Course - Maintaining, Monitoring and Troubleshooting Kubernetes](<https://devfeed.tech/articles/updated-pluralsight-course-maintaining-monitoring-and-troubleshooting-kubernetes-17543.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2022-05-09-updated-pluralsight-course-maintaining-monitoring-troubleshooting-kubernetes/>)

Author: Anthony Nocentino

Published: 2022-05-09T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Pluralsight](<https://devfeed.tech/topics/pluralsight.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [Learning](<https://devfeed.tech/topics/learning.md>)

Tags: [containers](<https://devfeed.tech/tags/containers.md>), [course](<https://devfeed.tech/tags/course.md>), [developer](<https://devfeed.tech/tags/developer.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [training](<https://devfeed.tech/tags/training.md>), [troubleshooting](<https://devfeed.tech/tags/troubleshooting.md>)

### AI overview

An updated Pluralsight course teaches IT professionals how to maintain, monitor, and troubleshoot production Kubernetes clusters in on-premises and cloud environments. Its modules cover cluster maintenance, logging and monitoring, and troubleshooting.

### Source excerpt

My updated course "Maintaining, Monitoring and Troubleshooting Kubernetes" is now available on Pluralsight here! If you want to learn about the course, check out the trailer here, or if you're going to dive right in, check it out here! This course will teach you to maintain, monitor, and troubleshoot production Kubernetes clusters. This course targets IT professionals who design and maintain Kubernetes and container-based solutions. The course can be used by the IT pro learning new skills and the system administrator or developer preparing to use Kubernetes both on-premises and in the Cloud.

## Published Azure Arc-Enabled Data Services Revealed - Second Edition

DevFeed: [Published Azure Arc-Enabled Data Services Revealed - Second Edition](<https://devfeed.tech/articles/published-azure-arc-enabled-data-services-revealed-second-edition-17541.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2022-02-26-published-azure-arc-enabled-data-services-revealed-second-edition/>)

Author: Anthony Nocentino

Published: 2022-02-26T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Azure](<https://devfeed.tech/topics/azure.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [sql-server](<https://devfeed.tech/topics/sql-server.md>), [datacenter](<https://devfeed.tech/topics/datacenter.md>)

Tags: [arc](<https://devfeed.tech/tags/arc.md>), [azure](<https://devfeed.tech/tags/azure.md>), [azure-arc](<https://devfeed.tech/tags/azure-arc.md>), [backups](<https://devfeed.tech/tags/backups.md>), [data](<https://devfeed.tech/tags/data.md>), [hybrid-cloud](<https://devfeed.tech/tags/hybrid-cloud.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [management](<https://devfeed.tech/tags/management.md>), [multi-cloud](<https://devfeed.tech/tags/multi-cloud.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>)

### AI overview

The authors announce the publication of the second edition of Azure Arc-Enabled Data Services Revealed. The book covers deploying and managing Azure Arc-enabled data services, including SQL Server and PostgreSQL databases, across on-premises, corporate data centers, and cloud environments.

### Source excerpt

I'm super proud to announce that Ben E. Weissman and I have published Azure Arc-Enabled Data Services Revealed - Second Edition available now at Apress and your favorite online booksellers! Buy the book now or keep reading below if you need to be more convinced :) A couple of notes about the book first, I enjoyed working with this bleeding-edge tech and collaborating with the SQL Server Engineering Team at Microsoft on this. I want to call out the support from the Azure Arc Enabled Data Services Program Manager at Microsoft, Jes Schultz. Thanks for your support and a fantastic forward. I also want to call out my co-author and friend, Ben; you are an excellent writer. Thank you for including me in this adventure!

## I'm Speaking at SQLBits 2022!

DevFeed: [I'm Speaking at SQLBits 2022!](<https://devfeed.tech/articles/i-m-speaking-at-sqlbits-2022-17540.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2022-02-04-speaking-sqlbits/>)

Author: Anthony Nocentino

Published: 2022-02-04T15:40:27Z

Content type: news

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Disaster Recovery](<https://devfeed.tech/topics/disaster-recovery.md>), [Availability](<https://devfeed.tech/topics/availability.md>)

Tags: [availability](<https://devfeed.tech/tags/availability.md>), [azure](<https://devfeed.tech/tags/azure.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [containers](<https://devfeed.tech/tags/containers.md>), [disaster-recovery](<https://devfeed.tech/tags/disaster-recovery.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [professional-development](<https://devfeed.tech/tags/professional-development.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>)

### AI overview

The author announces that they will speak at SQLBits 2022 and outlines sessions on cloud high availability and disaster recovery, Kubernetes and containerized applications, SQL Server in Kubernetes, and storage performance.

### Source excerpt

I'm proud to announce that I will be speaking at SQLBits! I had the absolute pleasure of speaking at SQLBits in the past, both in person and virtual, and experienced first hand how great this event is and cannot wait to get back and speak again (in person)! And this year, I have several sessions with some of my best friends on our data community!!! One on building and deploying container based applications in Kubernetes and the other on deploying SQL Server in Kubernetes

## Updated Pluralsight Course - Configuring and Managing Kubernetes Storage and Scheduling

DevFeed: [Updated Pluralsight Course - Configuring and Managing Kubernetes Storage and Scheduling](<https://devfeed.tech/articles/updated-pluralsight-course-configuring-and-managing-kubernetes-storage-and-scheduling-17539.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2022-01-11-updated-pluralsight-course-configuring-managing-kubernetes-storage-scheduling/>)

Author: Anthony Nocentino

Published: 2022-01-11T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Pluralsight](<https://devfeed.tech/topics/pluralsight.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [data](<https://devfeed.tech/topics/data.md>), [Provisioning](<https://devfeed.tech/topics/provisioning.md>), [selectors](<https://devfeed.tech/topics/selectors.md>)

Tags: [administration](<https://devfeed.tech/tags/administration.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [container](<https://devfeed.tech/tags/container.md>), [containers](<https://devfeed.tech/tags/containers.md>), [course](<https://devfeed.tech/tags/course.md>), [data](<https://devfeed.tech/tags/data.md>), [deprecated](<https://devfeed.tech/tags/deprecated.md>), [developer](<https://devfeed.tech/tags/developer.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [learning](<https://devfeed.tech/tags/learning.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [selectors](<https://devfeed.tech/tags/selectors.md>), [storage](<https://devfeed.tech/tags/storage.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

An updated Pluralsight course teaches Kubernetes storage, configuration, and Pod scheduling. It covers persistent storage, environment variables, Secrets, ConfigMaps, provisioning, scheduling controls, and updated techniques for tagging and pushing images with ctr.

### Source excerpt

My updated course "Configuring and Managing Kubernetes Storage and Scheduling" is now available on Pluralsight here! If you want to learn about the course, check out the trailer here, or if you're going to dive right in, check it out here! This course teaches you how to decouple state and configuration from your Pod's lifecycle using persistent storage and configuration as data and how to schedule Pods to Nodes in your Kubernetes cluster.

## Updated Pluralsight Course - Configuring and Managing Kubernetes Networking, Services, and Ingress

DevFeed: [Updated Pluralsight Course - Configuring and Managing Kubernetes Networking, Services, and Ingress](<https://devfeed.tech/articles/updated-pluralsight-course-configuring-and-managing-kubernetes-networking-services-and-ingress-17537.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2021-10-20-updated-pluralsight-course-configuring-managing-kubernetes-networking-services-ingress/>)

Author: Anthony Nocentino

Published: 2021-10-20T00:00:00Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Routing (disambiguation)](<https://devfeed.tech/topics/routing.md>), [TLS (Transport Layer Security)](<https://devfeed.tech/topics/tls.md>), [Azure Kubernetes Service](<https://devfeed.tech/topics/azure-kubernetes-service.md>)

Tags: [azure-kubernetes-service](<https://devfeed.tech/tags/azure-kubernetes-service.md>), [containers](<https://devfeed.tech/tags/containers.md>), [course](<https://devfeed.tech/tags/course.md>), [ingress](<https://devfeed.tech/tags/ingress.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-networking](<https://devfeed.tech/tags/kubernetes-networking.md>), [networking](<https://devfeed.tech/tags/networking.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [services](<https://devfeed.tech/tags/services.md>), [ssh](<https://devfeed.tech/tags/ssh.md>), [tls](<https://devfeed.tech/tags/tls.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

An updated Pluralsight course teaches Kubernetes cluster networking fundamentals and how to configure and access applications using Services and Ingress. Updates include SSH techniques for Azure Kubernetes Service nodes, revised Ingress examples, IngressClass, and the networking.k8s.io/v1 API version.

### Source excerpt

My updated course "Configuring and Managing Kubernetes Networking, Services, and Ingress" is now available on Pluralsight here! If you want to learn about the course, check out the trailer here, or if you're going to dive right in, check it out here! It's time to dig deeper into Kubernetes networking! You will learn Kubernetes cluster networking fundamentals and configuring and accessing applications in a Kubernetes Cluster with Services and Ingress.

## Updated Pluralsight Course - Managing Kubernetes Controllers and Deployments

DevFeed: [Updated Pluralsight Course - Managing Kubernetes Controllers and Deployments](<https://devfeed.tech/articles/updated-pluralsight-course-managing-kubernetes-controllers-and-deployments-17536.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2021-09-14-updated-pluralsight-course-managing-kubernetes-controllers-deployments/>)

Author: Anthony Nocentino

Published: 2021-09-14T00:00:00Z

Content type: tutorial

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [Pluralsight](<https://devfeed.tech/topics/pluralsight.md>)

Tags: [administration](<https://devfeed.tech/tags/administration.md>), [commands](<https://devfeed.tech/tags/commands.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [containers](<https://devfeed.tech/tags/containers.md>), [controllers](<https://devfeed.tech/tags/controllers.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [rollback](<https://devfeed.tech/tags/rollback.md>), [scale](<https://devfeed.tech/tags/scale.md>), [techniques](<https://devfeed.tech/tags/techniques.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

An updated Pluralsight course teaches how to select, deploy, and maintain applications with Kubernetes Controllers. It covers Deployments, ReplicaSets, DaemonSets, CronJobs, and Jobs, including updating, rolling back, and scaling deployments.

### Source excerpt

My updated course "Managing Kubernetes Controllers and Deployments" is now available on Pluralsight here! If you want to learn about the course, check out the trailer here or if you want to dive right in check it out here! Learn how to deploy and maintain applications using Kubernetes Controllers. In this course you'll learn how to select a Controller for your workload, deploy it, and maintain your container-based applications in your Kubernetes cluster.

## Setting Trace Flags and Configuring SQL Server in Kubernetes

DevFeed: [Setting Trace Flags and Configuring SQL Server in Kubernetes](<https://devfeed.tech/articles/setting-trace-flags-and-configuring-sql-server-in-kubernetes-17535.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2021-09-12-configuring-sql-server-in-kubernetes/>)

Author: Anthony Nocentino

Published: 2021-09-12T12:24:45Z

Content type: tutorial

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [sql-server](<https://devfeed.tech/topics/sql-server.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [blog](<https://devfeed.tech/tags/blog.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [code](<https://devfeed.tech/tags/code.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [containers](<https://devfeed.tech/tags/containers.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [manifest](<https://devfeed.tech/tags/manifest.md>), [running](<https://devfeed.tech/tags/running.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>), [sqlserver](<https://devfeed.tech/tags/sqlserver.md>), [trace](<https://devfeed.tech/tags/trace.md>)

### AI overview

A tutorial showing how to configure SQL Server in Kubernetes. It demonstrates overriding a container command to set a Database Engine Service Startup Option and using a ConfigMap to inject an mssql.conf configuration file.

### Source excerpt

In this blog post, we will walk through a few examples of configuring SQL Server in Kubernetes. First, we will create a Deployment for SQL Server, override the container's command, and specify a Database Engine Service Startup Option. Second, we will create a Deployment for SQL Server using a ConfigMap to inject an mssql.conf configuration file. Creating a SQL Server Deployment and Overriding the Container's Command and Arguments First up, let's create a Deployment for SQL Server and override the container's command specify a Database Engine Service Startup Option.

## Setting Trace Flags and Configuring SQL Server Containers

DevFeed: [Setting Trace Flags and Configuring SQL Server Containers](<https://devfeed.tech/articles/setting-trace-flags-and-configuring-sql-server-containers-17534.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2021-09-12-configuring-sql-server-in-containers/>)

Author: Anthony Nocentino

Published: 2021-09-12T11:24:45Z

Content type: tutorial

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [sql-server](<https://devfeed.tech/topics/sql-server.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [code](<https://devfeed.tech/tags/code.md>), [command-line](<https://devfeed.tech/tags/command-line.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [containers](<https://devfeed.tech/tags/containers.md>), [docker](<https://devfeed.tech/tags/docker.md>), [examples](<https://devfeed.tech/tags/examples.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [sql](<https://devfeed.tech/tags/sql.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>), [trace](<https://devfeed.tech/tags/trace.md>), [volume](<https://devfeed.tech/tags/volume.md>)

### AI overview

A tutorial on configuring SQL Server in Docker containers. It demonstrates setting trace flags through container startup parameters and configuring SQL Server with an injected mssql.conf file, while explaining how configuration and data persistence relate to the container lifecycle.

### Source excerpt

In this blog post, we will walk through a few examples of how to configure SQL Server in Docker Containers. First, we will configure a container at runtime by overriding the default docker command for the container and setting Database Engine Service Startup Options. Second, we're going to inject a configuration file into our container to configure SQL Server. Let's go! Starting a Container with a Trace Flag First up, let's configure a container at runtime using Database Engine Service Startup Options. In Docker you can override the command of a container at the command line so we can start up a container with the correct executable and parameters. I'm configuring a trace flag by setting the correct parameters for the sqlservr executable. So when this container starts up it will start the sqlservr executable with the -T 3226 parameter. Let's check out the code for this...

## SQL Server on Kubernetes Book Published!

DevFeed: [SQL Server on Kubernetes Book Published!](<https://devfeed.tech/articles/sql-server-on-kubernetes-book-published-17533.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2021-08-04-sql-server-on-kubernetes-book-published/>)

Author: Anthony Nocentino

Published: 2021-08-04T16:01:08Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [sql-server](<https://devfeed.tech/topics/sql-server.md>), [Azure](<https://devfeed.tech/topics/azure.md>), [big-data](<https://devfeed.tech/topics/big-data.md>)

Tags: [announce](<https://devfeed.tech/tags/announce.md>), [azure](<https://devfeed.tech/tags/azure.md>), [big-data](<https://devfeed.tech/tags/big-data.md>), [book](<https://devfeed.tech/tags/book.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

The authors announce the publication of SQL Server on Kubernetes - Designing and Building a Modern Data Platform. The book covers Kubernetes fundamentals, cluster management, and deploying and operationalizing SQL Server in on-premises and Azure environments, including high-availability options and Azure Arc-enabled Data Services.

### Source excerpt

I'm super proud to announce that Ben E. Weissman and I have published SQL Server on Kubernetes - Designing and Building a Modern Data Platform available now at Apress and your favorite online book sellers! Buy the book now...or keep reading below if you need to be more convinced :) A couple of notes about the book, I saw Kubernetes showcased at a Microsoft event a few years back. I immediately saw the value and dedicated time to learning how Kubernetes and SQL Server on Kubernetes works. (Literally on the flight home I started watching training videos and researching books to read :) Since then, I have been sharing those learnings with the data and Kubernetes communities. This book is the intersection of all of that content. I genuinely believe that this will be how you will be building systems in the near future (or right now)! SQL Server on Kubernetes is the foundation for Big Data Clusters and now Azure Arc-enabled Data Services. I also want to call out my co-author and friend, Ben; you are an incredible writer and thank you for driving this book to completion!

## Container Limits and SQL Server

DevFeed: [Container Limits and SQL Server](<https://devfeed.tech/articles/container-limits-and-sql-server-17532.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2021-07-25-container-limits-and-sql-server/>)

Author: Anthony Nocentino

Published: 2021-07-25T16:24:13Z

Content type: tutorial

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Docker](<https://devfeed.tech/topics/docker.md>), [sql-server](<https://devfeed.tech/topics/sql-server.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [cpu](<https://devfeed.tech/topics/cpu.md>)

Tags: [configuration](<https://devfeed.tech/tags/configuration.md>), [containers](<https://devfeed.tech/tags/containers.md>), [cpu](<https://devfeed.tech/tags/cpu.md>), [docker](<https://devfeed.tech/tags/docker.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [io](<https://devfeed.tech/tags/io.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [performance](<https://devfeed.tech/tags/performance.md>), [sql-server](<https://devfeed.tech/tags/sql-server.md>)

### AI overview

This tutorial explains how Docker CPU and memory resource limits work and how SQL Server sees those constrained resources. It covers the default absence of container limits, CPU scheduling limits, and memory limits.

### Source excerpt

Limits in Containers Docker gives you the ability to control a container's access to CPU, Memory, and network and disk IO using resource constraints, sometimes called Limits. You define limits as parameters when creating containers. In its default configuration, a container will have no resource constraints for accessing resources of the host operating system. This post will look at how to configure resource constraints in Docker and look at how SQL Server sees the resources when CPU and Memory resource constraints are in place.

## Updated Pluralsight Course - Managing the Kubernetes API Server and Pods

DevFeed: [Updated Pluralsight Course - Managing the Kubernetes API Server and Pods](<https://devfeed.tech/articles/updated-pluralsight-course-managing-the-kubernetes-api-server-and-pods-17531.md>)

Original publisher: [Read original article](<https://www.nocentino.com/posts/2021-05-11-updated-pluralsight-course-managing-the-kubernetes-api-server-and-pods/>)

Author: Anthony Nocentino

Published: 2021-05-11T13:59:22Z

Content type: release

Language: en

Sources: [Kubernetes on Anthony Nocentino's Blog](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md>)

Topics: [Pluralsight](<https://devfeed.tech/topics/pluralsight.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [API](<https://devfeed.tech/topics/api.md>), [Containers](<https://devfeed.tech/topics/containers.md>), [Learning](<https://devfeed.tech/topics/learning.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [container](<https://devfeed.tech/tags/container.md>), [containers](<https://devfeed.tech/tags/containers.md>), [course](<https://devfeed.tech/tags/course.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [learning](<https://devfeed.tech/tags/learning.md>), [pluralsight](<https://devfeed.tech/tags/pluralsight.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

The article announces an updated Pluralsight course on managing the Kubernetes API server and Pods. It describes the course audience and covers Kubernetes administration, configuration, workloads, YAML manifests, Pods, containers, object organization, and API concepts.

### Source excerpt

My updated course "Managing the Kubernetes API Server and Pods" is now available on Pluralsight here! If you want to learn about the course, check out the trailer here or if you want to dive right in check it out here! This course targets IT professionals that design and maintain Kubernetes and container based solutions. The course can be used by both the IT pro learning new skills and the system administrator or developer preparing for using Kubernetes both on premises and in the Cloud.

[Next page](<https://devfeed.tech/sources/kubernetes-on-anthony-nocentino-s-blog.md?cursor=WyIyMDIxLTA1LTExVDEzOjU5OjIyKzAwOjAwIiwgIjA0MTRlOWQwLTJmZDktNDIzNS1iMzVmLTg2Njc1MWEwOWZiOSJd>)