Saltar al contenido principal

EBS (Elastic Block Store)

In SleakOps, AWS EBS (Elastic Block Store) is used to provide persistent block storage for EC2 instances. EBS volumes are especially useful for applications that require low-latency access to data and high performance.

FAQs

What is AWS EBS?

AWS EBS is a block storage service from AWS designed to provide persistent storage for EC2 instances. EBS volumes are automatically replicated within their Availability Zone, offering high availability and durability, and protecting against hardware failures.

How is EBS used in SleakOps?

In SleakOps, EBS is used to deliver persistent storage for applications running on EC2 instances. Each EBS volume can be attached to a single EC2 instance at a time, although multiple volumes can be attached to one instance. Within Kubernetes, EBS is used for persistent volumes, ensuring data consistency across pod restarts and rescheduling. SleakOps manages and configures EBS automatically to suit your application needs.

What are the benefits of using EBS?

EBS provides several key benefits for high-performance applications:

  • High performance: EBS offers consistent and low-latency performance, ideal for applications requiring quick data access.
  • Durability: EBS volumes are replicated within their Availability Zone to ensure high durability.
  • Scalability: Volumes can be easily resized to accommodate growing application demands.

How do I configure volumes with EBS in SleakOps?

To set up and manage volumes using EBS within SleakOps, please refer to the Volumes documentation. This guide provides instructions on creating and managing EBS volumes to support your application’s storage requirements.

How do I use ebs volumes on my own charts?

To use EBS Volumes you must pass to the chart values the 'StorageClass' name 'default-sc'.

You can check your current StorageClasses

kubectl get storageclass --all-namespaces

When do I use EBS?

You should use EBS when I need a volume that will be mounted to only one pod, for example a database running in the Cluster without replicas.