OpsCanary
Learn/Kubernetes/Storage & Volumes
Kubernetes

Storage & Volumes

9 articles from official documentation

Practitioner9 articles
kubernetesstoragePractitioner

Back Up Your EKS Cluster Like a Pro with Velero

Backing up your Amazon EKS cluster is crucial for disaster recovery. Velero simplifies this process, allowing you to back up Kubernetes resources and persistent volumes seamlessly. Learn how to configure it effectively and avoid common pitfalls.

  • Configure `backupStorageLocation` to define where your backups will be stored.
  • Use Helm to install Velero with the command: `helm install velero vmware-tanzu/velero --version 11.4.0`.
5 min read·AWS Containers Blog
Read article
kubernetesstoragePractitioner

Kubernetes v1.36: Unlocking the Power of Volume Group Snapshots

Kubernetes v1.36 brings Volume Group Snapshots to General Availability, solving the challenge of managing multiple persistent volume claims efficiently. This feature allows you to create crash-consistent snapshots for a set of volumes, simplifying backup and recovery processes.

  • Leverage Volume Group Snapshots to manage multiple PVCs efficiently.
  • Use label selectors to group PVCs for snapshotting.
5 min read·Kubernetes Blog
Read article
kubernetesstoragePractitioner

Cross-Region Disaster Recovery for EKS: Mastering AWS Backup

Disasters happen. Ensure your Amazon EKS clusters can recover quickly with cross-region backups using AWS Backup. Learn how to configure backup policies and manage Recovery Time Objectives (RTOs) effectively.

  • Configure an IAM role with a trust policy for AWS Backup.
  • Create a backup vault in your source region for EKS.
5 min read·AWS Containers Blog
Read article
kubernetesstoragePractitioner

SELinux Volume Label Changes in Kubernetes: What You Need to Know

Kubernetes is rolling out significant SELinux volume label changes that can streamline your volume setup. With the SELinuxMount feature gate, you can apply the correct SELinux label without a recursive inode traversal, enhancing performance. Dive in to understand the implications for your deployments.

  • Enable the SELinuxMount feature gate to speed up volume setup.
  • Use the spec.securityContext.seLinuxChangePolicy field to control SELinux label application.
5 min read·Kubernetes Blog
Read article
kubernetesstoragePractitioner

Mastering Volume Snapshots in Kubernetes: What You Need to Know

Volume snapshots are a game-changer for managing data in Kubernetes. They allow you to create point-in-time copies of your persistent volumes, which is crucial for backup and recovery. Understanding how to configure and use these snapshots effectively can save you from potential data loss.

  • Understand the roles of VolumeSnapshot, VolumeSnapshotContent, and VolumeSnapshotClass in managing snapshots.
  • Configure volumeSnapshotClassName to specify the attributes for your snapshots.
5 min read·Kubernetes Docs
Read article
kubernetesstoragePractitioner

Mastering Kubernetes Storage Classes: The Key to Dynamic Provisioning

Storage Classes are crucial for managing storage in Kubernetes, allowing for dynamic provisioning of PersistentVolumes. Understanding parameters like reclaimPolicy and volumeBindingMode can significantly impact your cluster's performance and resource management.

  • Define multiple StorageClasses to cater to different storage needs in your cluster.
  • Use the reclaimPolicy field to control the lifecycle of your PersistentVolumes.
5 min read·Kubernetes Docs
Read article
kubernetesstoragePractitioner

Mastering Persistent Volumes in Kubernetes: What You Need to Know

Persistent Volumes (PVs) are crucial for managing storage in Kubernetes, enabling your applications to retain data across pod lifecycles. Understanding the lifecycle of PVs and PersistentVolumeClaims (PVCs) is essential for effective resource management in your clusters.

  • Understand the lifecycle: Provisioning, Binding, Using, and Reclaiming are key stages for PVs and PVCs.
  • Utilize StorageClasses to offer a variety of PersistentVolumes that meet different application needs.
5 min read·Kubernetes Docs
Read article
kubernetesstoragePractitioner

Mastering Agent Sandbox: Running Stateful Workloads on Kubernetes

Agent Sandbox is a game-changer for running stateful workloads like AI agents on Kubernetes. It offers a declarative API and supports scaling idle environments to zero, ensuring efficient resource usage. Dive in to learn how to leverage this powerful tool effectively.

  • Utilize the Agent Sandbox for managing singleton, stateful workloads efficiently.
  • Leverage the SandboxWarmPool to eliminate cold starts and improve performance.
5 min read·Kubernetes Blog
Read article
kubernetesstoragePractitioner

Unlocking Kubernetes Resilience: The Checkpoint/Restore Working Group

Kubernetes is evolving with the introduction of the Checkpoint/Restore Working Group, aimed at enhancing application resilience. This functionality integrates Checkpoint/Restore into Kubernetes, allowing for seamless recovery of workloads. Dive into how this can transform your deployment strategies.

  • Explore Checkpoint/Restore to enhance application resilience in Kubernetes.
  • Utilize CRIU for effective management of application state during lifecycle events.
4 min read·Kubernetes Blog
Read article
Better StackSponsor

Unified observability — logs, uptime monitoring, and on-call in one place. Used by 50,000+ engineering teams to ship faster and sleep better.

Try Better Stack free →

Get the daily digest

One email. 5 articles. Every morning.

No spam. Unsubscribe anytime.