Logo

Personal Ops Runbook

Personal runbook covering infrastructure operations for Cloud, Kubernetes, OpenStack, and Ceph environments. Includes deployment and teardown procedures, node management, cluster monitoring setup, and incident response workflows compiled from day-to-day operational work. Intended strictly for personal reference — configurations and scripts are environment-specific and not guaranteed to work as-is elsewhere.

📁 Devops/git

Devops/Git

📝 [Git] Cài Đặt Gitlab
[Git] Cài đặt Gitlab --- Gitlab một trong những phần mềm được sử dụng phổ biến để quản lý mã nguồn. Dù là cá nhân, tổ chức hay doanh nghiệp cũng nên sớm tìm hiểu và ứng…
📝 [Git] Git Và Github
[Git] Git và Github --- GitHub là gì? GitHub là một dịch vụ lưu trữ kho lưu trữ Git. Nó cung cấp giao diện đồ họa trên web và nhiều tính năng hỗ trợ quản lý phiên bản và…
📝 [Git] Phần 1 – Giới Thiệu Về Hệ Thống Quản Lý Phiên Bản Git
[Git] Phần 1 – Giới thiệu về hệ thống quản lý phiên bản Git --- 1. VCS – Hệ thống quản lý phiên bản. Hệ thống quản lý phiên bản (Version Control System – VCS) là một hệ…
📝 [Git] Phần 2 – Cài Đặt Git Trên Ubuntu
[Git] Phần 2 – Cài đặt Git trên Ubuntu --- Git là một hệ thống quản lý phiên bản phân tán mã nguồn mở, có sẵn cho mọi người sử dụng miễn phí. Nó được thiết kế để xử lý…
📝 [Git] Phần 3 – Cài Đặt Git Trên MacOS
[Git] Phần 3 – Cài đặt Git trên MacOS --- Có nhiều cách để cài đặt Git trên Mac. Nó được tích hợp sẵn với Xcode hoặc các công cụ dòng lệnh khác của nó. Để bắt đầu sử…
📝 [Git] Phần 4 – Cài Đặt Git Trên Windows
[Git] Phần 4 – Cài đặt Git trên Windows --- Để sử dụng Git, bạn cần phải cài đặt nó trên máy tính của mình. Ngay cả khi bạn đã cài đặt Git, thì nên nâng cấp nó lên phiên…
📝 [Git] Phần 5 – Git Environment
[Git] Phần 5 – Git Environment --- 1. Git Environment Setup. Thiết lập môi trường Git là quá trình chuẩn bị các thành phần cần thiết để thực thi Git trên các nền tảng…
📝 [Git] Phần 6 – Tạo Dự Án Đầu Tiên Với Git
[Git] Phần 6 – Tạo dự án đầu tiên với Git --- 1. Tổng quan. Git là một công cụ mạnh mẽ và linh hoạt cho quản lý phiên bản, và nó là một phần quan trọng của quy trình…
📝 [Git] Phần 7 – Các Lệnh Cơ Bản Làm Việc Với Kho Chứa Git
[Git] Phần 7 – Các lệnh cơ bản làm việc với kho chứa Git --- 1. Tổng quan. Trong Git, mỗi file trong thư mục làm việc của bạn có thể ở một trong bốn trạng thái:…
📝 [Git] Phần 8 – Lệnh Git Reset, Hủy (undo) Commit, Xóa Commit
[Git] Phần 8 – Lệnh git reset, hủy (undo) commit, xóa commit --- 1. Lý thuyết. Hủy commit cuối bằng lệnh git reset. Lệnh git reset được sử dụng để đặt lại trạng thái của…
📝 [Git] Phần 9 – Nhánh Trong Git, Tạo Và Quản Lý Nhánh, Gộp Nhánh Với Git Merge
[Git] Phần 9 – Nhánh trong git, tạo và quản lý nhánh, gộp nhánh với git merge --- 1. Lý thuyết. Nhánh (Branch) trong Git : Nhánh trong Git là một con đường độc lập chứa…
📝 [Git] Phần 10 – Gộp Nhánh Bằng Git Merge Và Git Rebase
[Git] Phần 10 – Gộp nhánh bằng git merge và git rebase --- 1. Lý thuyết. git merge và git rebase là hai phương pháp chính để kết hợp thay đổi từ một nhánh vào một nhánh…
📝 [Git] Phần 11 – Làm Việc Với Remote Repository Trên Server Lưu Trữ Git, Lệnh Git Push, Git Pull
[Git] Phần 11 – Làm việc với remote repository trên server lưu trữ git, lệnh git push, git pull --- 1. Remote Repository là gì? Remote Repository trong Git là một phiên…
📝 [Git] Phần 12 – Các Xác Thực Sshkey Với Github
[Git] Phần 12 – Các xác thực sshkey với Github. --- 1. Tổng quan. SSH key (Secure Shell key) là một cách để xác thực người dùng với máy chủ mà không cần mật khẩu. Nó…
📝 [Git] Phần 13 – Sử Dụng GitHub Và GitLab Cơ Bản, Tạo Repo Mới, Đẩy Và Lấy Dữ Liệu Từ GitHub, GitLab
[Git] Phần 13 – Sử dụng GitHub và GitLab cơ bản, tạo repo mới, đẩy và lấy dữ liệu từ GitHub, GitLab --- 1. Tổng quan. GitHub và GitLab là hai dịch vụ lưu trữ mã nguồn…
📝 [Git] Phần 14 – Tag Trong Git, Đánh Dấu Phiên Bản Và Đẩy Lên GitHub
[Git] Phần 14 – Tag trong Git, đánh dấu phiên bản và đẩy lên GitHub --- 1. Tổng quan. Trong Git, “tag” được sử dụng để đánh dấu một điểm cụ thể trong lịch sử của mã…
📝 [Git] Phần 15 – Fork Và Pull Request Trong Github
[Git] Phần 15 – Fork và Pull Request trong Github --- Fork và Pull Request là hai khái niệm quan trọng trên GitHub liên quan đến quy trình đóng góp vào dự án mã nguồn…
📝 [Gitlab] Gitlab CI Là Gì Chạy Job Đầu Tiên Bằng Gitlab
[Gitlab] Gitlab CI là gì? Chạy job đầu tiên bằng Gitlab --- 1. Giới thiệu Trong chu trình của một project, ta thường trải qua nhiều bước khác nhau cho tới khi ra được…
📝 [Gitlab] Tạo 1 Dự Án Và Push Code Lên Gitlab
[Gitlab] Tạo 1 dự án và push code lên Gitlab --- Đầu tiên, hãy chắc chắn rằng máy tính của bạn đã được cài đặt Git, gõ lệnh git version để kiểm tra. Kết quả hiện ra sẽ…
📝 Cài Đặt Gitlab Tự Động Bằng Bash Script
Cài đặt Gitlab tự động bằng bash script --- Tiếp theo là phần cài đặt ứng dụng bằng bash script, hôm nay mình giới thiệu cách tự động hóa cài đặt Gitlab nhé. Việc của…
📝 Làm Thế Nào Để Triển Khai Ứng Dụng Trên Kubernetes Bằng Cách Sử Dụng GitOps
Làm thế nào để triển khai ứng dụng trên Kubernetes bằng cách sử dụng GitOps --- Ở đây, chúng ta sẽ tìm hiểu cách sử dụng ArgoCD và GitLab để triển khai ứng dụng của…
📝 Một Số Lỗi Có Thể Xảy Ra Khi Pull Repo
Một số lỗi có thể xảy ra khi pull repo --- <div class="img-embed img-center" style="max-width:100%" <img…
📝 Tổng Hợp Lệnh GIT Cơ Bản
Tổng hợp lệnh GIT cơ bản --- Là một developer thì chắc hẳn chúng ta cần phải trang bị kiến thức sử dụng GIT để quản lý mã nguồn và làm việc nhóm. Việc sử dụng GIT thuần…