DevOps

DevOps, Home slider

Quản lý SSH đến EC2 bằng AWS IAM

Đối với những công ty phần mềm sử dụng Cloud services để phát triển cơ sở hạ tầng thì việc quản lý trao quyền SSH cho Dev là việc tất yếu phải có.

Sau đây mình note lại cách đang dùng để quản lý quyền truy cập SSH của các developers đến AWS EC2 instances, với cách làm này thì mình có thể quản lý credentials thông qua AWS IAM UI, bên cạnh việc sử dụng Ansible thì mình nghĩ đây cũng là một cách khá hay.

more
DevOps

MySQL dump với data chọn lọc

Thông thường với các data nhỏ các bạn có thể sử dụng PhpMyAdmin hoặc Adminer để trích xuất data mình cần một cách dễ dàng từ giao diện Web, nhưng với khối lượng data cực lớn thì cách đó không còn phù hợp nữa (browser sẽ bị đơ).

Vậy nên mình note lại cho các bạn cách dump database nhanh gọn với terminal CLI bằng mysqldump nhưng vẫn chọn lọc được data để dump chứ không nhất thiết phải dump toàn bộ database.

more
DevOps

Chia sẻ màn hình terminal của bạn dưới dạng một web site

Trong lúc làm việc, với vị trí là 1 DevOps, bạn không thể chia sẽ quyền admin cho Dev để vào server debug trực tiếp được, để các Dev có thể check log từ server, bạn có thể mở một terminal chạy lệnh tail -f log và share kết quả trả về dưới dạng web site cho Dev, và đương nhiên web site đó được update realtime cho dev. Để làm được việc đó, bạn có thể sử dụng một app đó là Gotty.

more
View More