Working with Kubernetes

Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications.

https://kubernetes.io/

Features

  • Management of containers: Service discovery/load balancing, secrete and configuration management
  • Scale containers: self healing, horizontal scaling
  • Storage Orchestration: Robust networking and storage options

Here is the list of useful Kubernetes commands and examples.

Continue reading “Working with Kubernetes”

[AWS] S3 Storage Classes and Versioning

S3 Storage Classes (Storage Tier) – cost, durability, and availability – can be changed manually or using lifecycle policies.

Link: https://aws.amazon.com/s3/storage-classes/

  • Object Durability: The percentage over a one-year period that an object in S3 will not be lost.
  • Object Availability: The percentage over a one-year period that an object in S3 will be accessible.
Continue reading “[AWS] S3 Storage Classes and Versioning”