View Categories

DevOps

41 article

Build container Image sử dụng Ansible-bender

Last Updated: 14/11/2020

Nếu bạn đã quen thuộc với Ansible thì bạn cũng đã biết cách cơ bản để viết các tác vụ và sử dụng ansible-playbook để thực thi chúng. Nhưng ngoài...

Các câu lệnh kubectl và helm cho người mới bắt đầu

Last Updated: 10/11/2020

Giới thiệu về helm và kubectl helm là một công cụ quản lý ứng dụng bên trong kubernetes. Bạn có thể dễ dàng triển khai chart với các cài đặt...

Cài đặt ELK Stack trên CentOS 7

Last Updated: 13/09/2020

Cài đặt ELK Stack trên CentOS 7

Cài đặt Private Docker Registry trên Kubernetes

Last Updated: 18/12/2020

Nhắc đến Docker Registry, có lẽ đối với nhiều kỹ sư DevOps cũng không còn xa lạ gì. Hôm nay mình sẽ hướng dẫn bạn đọc cài đặt một Private...

Cấu hình CloudWatch để giám sát dung lượng RAM trên EC2 Linux (Ubuntu)

Last Updated: 20/09/2020

Bạn cần giám sát dung lượng RAM trên Amazon EC2 Linux và tận dụng những gì sẵn có của AWS. Bài viết này sẽ hướng dẫn bạn cách để cấu...

Cấu hình Portainer – Giám sát Docker trên remote host (Phần 2)

Last Updated: 13/09/2020

Cấu hình Portainer – Giám sát Docker trên remote host

Docker là gì, tại sao phải dùng Docker ?

Last Updated: 13/09/2020

Docker là gì, tại sao phải dùng Docker ?

Giới thiệu tổng quan về Ansible

Last Updated: 21/08/2022

Ansible là gì? Đây là một công cụ mã nguồn mở IaC (Infrastructure as Code) phổ biến trên thị trường hiện nay, hỗ trợ người dùng trong việc tự động...

Giới thiệu tổng quan về AWS Lambda

Last Updated: 20/09/2022

AWS Lambda là gì? Khái niệm AWS Lambda (tạm gọi tắt là Lambda) là một dịch vụ điện toán phi máy chủ (serverless), dựa trên mô hình FaaS (Function-as-a-service). Khi...

Giới thiệu tổng quan về kiến trúc của Docker

Last Updated: 01/01/2021

Bài viết sẽ giới thiệu tổng quan về Docker, kiến trúc của Docker và các thành phần liên quan khác bên trong Docker. Docker là gì? Docker là một nền...

Giới thiệu tổng quan về Terraform

Last Updated: 13/08/2022

Terraform là gì? Terraform là một công cụ mã nguồn mở hoàn toàn miễn phí được phát hành vào tháng 7 năm 2014 bởi HashiCorp. Công cụ này giúp người...

Giới thiệu tổng quát về Portainer – Công cụ quản lý Docker Container (Phần 1)

Last Updated: 13/09/2020

Giới thiệu tổng quát về Portainer – Công cụ quản lý Docker Container

Hướng dẫn cài đặt Apache Maven trên Jenkins

Last Updated: 13/09/2020

Hướng dẫn cài đặt Apache Maven trên Jenkins

Hướng dẫn cài đặt Jenkins trên CentOS 7

Last Updated: 13/09/2020

Hướng dẫn cài đặt Jenkins trên CentOS 7

HƯỚNG DẪN CÀI ĐẶT JENKINS TRÊN DOCKER

Last Updated: 17/06/2021

Cài đặt Jenkins trên docker

Hướng dẫn tạo Helm chart trong 10 phút

Last Updated: 10/11/2020

Giới thiệu về Helm Helm là một trình quản lý gói ứng dụng cho Kubernetes, điều phối tải xuống, cài đặt và triển khai ứng dụng. Helm chart là cách...

Hướng dẫn triển khai hạ tầng với Terraform và Kubernetes

Last Updated: 10/11/2020

Giới thiệu về Terraform Terraform là một công cụ để build, cập nhật, và quản lý hạ tầng của bạn bằng cách sử dụng code. Giống như Github đã trích...

Khái niệm về Jenkins Pipeline cho người mới bắt đầu

Last Updated: 13/09/2020

Khái niệm về Jenkins Pipeline cho người mới bắt đầu

Phần 1: Giới thiệu tổng quan về Gitlab Runner

Last Updated: 31/07/2022

Gitlab Runner là một phần mềm/công cụ mã nguồn mở, hỗ trợ CI/CD cho cách repository do chính Gitlab phát hành

Phần 2: Các loại Runner Executor trong Gitlab CI

Last Updated: 27/08/2022

Trong phần cơ chế hoạt động của Gitlab Runner ở bài trước có nhắc đến “executor”, vậy “executor” là gì? Có bao nhiêu loại “executor”? Bài viết này sẽ giải...

Phần 3: Hướng dẫn cài đặt Gitlab Runner trên Centos

Last Updated: 27/08/2022

Gitlab runner, một thành phần không thể thiếu trong hệ thống CI/CD của Gitlab. Trong bài viết này sẽ hướng dẫn cách bạn cài đặt Gitlab runner trên Centos. Phần...

Phần 3: Hướng dẫn cài đặt Gitlab Runner trên macOS

Last Updated: 27/08/2022

Gitlab runner, một thành phần không thể thiếu trong hệ thống CI/CD của Gitlab. Trong bài viết này sẽ hướng dẫn cách bạn cài đặt 1 runner trên macOS. Phần...

Phần 3: Hướng dẫn cài đặt Gitlab Runner trên Ubuntu

Last Updated: 31/07/2022

Gitlab runner, một thành phần không thể thiếu trong hệ thống CI/CD của Gitlab. Trong bài viết này sẽ hướng dẫn cách bạn cài đặt 1 runner trên hệ điều...

Phần 3: Hướng dẫn cài đặt Gitlab Runner trên Windows

Last Updated: 31/07/2022

Gitlab runner, một thành phần không thể thiếu trong hệ thống CI/CD của Gitlab. Trong bài viết này sẽ hướng dẫn cách bạn cài đặt Gitlab runner trên Windows. Phần...

Phần 4: Các thành phần cơ bản trong file “.gitlab-ci.yml”

Last Updated: 27/08/2022

Xem thêm: Phần 1: Giới thiệu tổng quan về Gitlab Runner Phần 2: Các loại Runner Executor trong Gitlab CI Phần 3: Hướng dẫn cài đặt Gitlab Runner trên Ubuntu...

Phần 5: Tạo Docker Image với Gitlab runner – Bind Docker socket

Last Updated: 27/08/2022

Giới thiệu Việc tạo Docker image có lẽ đã không còn quá xa lạ đối với mọi người trong thời buổi hiện nay. Với Docker image, người dùng có thể...

Phần 5: Tạo Docker Image với Gitlab runner – Docker in Docker (DinD)

Last Updated: 27/08/2022

Giới thiệu Việc tạo Docker image có lẽ đã không còn quá xa lạ đối với mọi người trong thời buổi hiện nay. Với Docker image, người dùng có thể...

Phần 5: Tạo Docker Image với Gitlab runner – Kaniko

Last Updated: 27/08/2022

Giới thiệu Việc tạo Docker image có lẽ đã không còn quá xa lạ đối với mọi người trong thời buổi hiện nay. Với Docker image, người dùng có thể...

Phần 5: Tạo Docker Image với Gitlab runner – Shell Executor

Last Updated: 31/07/2022

Giới thiệu Việc tạo Docker image có lẽ đã không còn quá xa lạ đối với mọi người trong thời buổi hiện nay. Với Docker image, người dùng có thể...

Phần 6: Deploy AWS Lambda với Gitlab-CI và AWS CLI

Last Updated: 27/08/2022

Giới thiệu AWS Lambda AWS Lambda là một dịch vụ điện toán phi máy chủ (serverless) trên AWS, hỗ trợ người dùng có thể thực thi các ứng dụng hoăc...

Phần 6: Deploy AWS Lambda với Gitlab-CI và Serverless Framework

Last Updated: 31/07/2022

Giới thiệu AWS Lambda AWS Lambda là một dịch vụ điện toán phi máy chủ (serverless) trên AWS, hỗ trợ người dùng có thể thực thi các ứng dụng hoăc...

Phần 7: Lưu trữ Terraform state trên Gitlab

Last Updated: 27/08/2022

Giới thiệu Terraform sử dụng các file state để lưu trữ chi tiết thông tin cấu hình hạ tầng (infrastructure configuration) của người dùng. Mặc định các file state này...

Platform Engineering là gì?

Last Updated: 30/08/2023

Giới thiệu Một trong những từ khoá hot cuối 2022 là “Platform Engineer” (vị trí), “Platform Engineering” (hiện thực hoá tiêu chuẩn Platform). Vậy Platform Engineering là gì, vị trí...

So sánh sự khác nhau giữa Máy ảo và Docker Container

Last Updated: 01/01/2021

Bài viết sẽ tổng quát sự khác nhau giữa máy ảo và docker container. Và đầu tiên cần phải nhắc đến đó là Docker container không phải là máy ảo....

Tạo Persistent Storage với GlusterFS cho Docker Swarm

Last Updated: 13/11/2020

Sơ lược về Persistent storage trong Docker Swarm Hiểu một cách đơn giản thì Persistent Storage là tất các các loại thiết bị có thể lưu trữ dữ liệu, ngay...

Tìm hiểu về ELK Stack

Last Updated: 13/09/2020

Tìm hiểu về ELK Stack

Tổng quan Jenkins và Continuous Integration (CI)

Last Updated: 13/09/2020

Tổng quan Jenkins và Continuous Integration (CI)

Top 30 câu lệnh trên Linux thường được sử dụng trong DevOps

Last Updated: 13/09/2020

Top 30 câu lệnh trên Linux thường được sử dụng trong DevOps

Triển khai ứng dụng Flask, Celery, Redis cùng với Docker Compose

Last Updated: 30/01/2021

Tiếp tục với mục đích rèn luyện kỹ năng viết Dockerfile và Docker Compose, hôm nay mình sẽ cũng bạn triển khai ứng dụng Flask với Docker Compose cùng với...

Tự động hoá các tác vụ Kubernetes với Ansible Module

Last Updated: 13/11/2020

Sơ lược về Ansible Ansible là một trong những công cụ hỗ trợ việc tự động hoá trong quản trị hệ thống của bạn. Kubernetes là một trong những công...

Watchtower: Công cụ cập nhật image tự động cho Docker Container

Last Updated: 10/10/2020

Giới thiệu về Watchtower Watchtower là một ứng dụng giúp người dùng có thể giám sát các Docker container đang họat động và cập nhật các base image của container...