Viorel Anghel

Viorel Anghel

Head of Cloud and Infrastructure, eSolutions

Viorel Anghel has 20+ years of experience as an IT Professional, taking on various roles, such as Systems Architect, Sysadmin, Network Engineer, SRE, DevOps, and Tech Lead. He has a background in Unix/Linux systems administration, high availability, scalability, change, and config management.

Also, Viorel is a RedHat Certified Engineer and AWS Certified Solutions Architect, working with Docker, Kubernetes, Xen, AWS, GCP, Cassandra, Kafka, and many other technologies. He is the Head of Cloud and Infrastructure at eSolutions.

Articles

From Shell Scripting to Kubernetes - Postgres Backups With pg_dump [Part 2]

From Shell Scripting to Kubernetes - Postgres Backups With pg_dump [Part 2]

This second part will focus on Helm and converting Kubernetes YAMLs into a Helm Chart.

 From Shell Scripting to Kubernetes - Postgres Backups With pg_dump [Part 1]

From Shell Scripting to Kubernetes - Postgres Backups With pg_dump [Part 1]

There are different ways to do Kubernetes database backups. Why use pg_dump? There are two benefits for this option: simplicity and consistency.

Troubleshooting Alert: Component etcd is unhealthy in Kubernetes / Rancher 2.x

Troubleshooting Alert: Component etcd is unhealthy in Kubernetes / Rancher 2.x

In this article, you will find out how to deal with three errors or alerts related to the etcd component of a Kubernetes cluster: #1 in a rancher web interface - alert component etcd is unhealthy, #2 docker logs etcd - panic: freepages: failed to get all reachable pages (page 6987: multiple references), and #3 docker logs etcd - rafthttp: request cluster ID mismatch ... / rafthttp: request sent was ignored (cluster ID mismatch: ...