kubernetes

  1. cloudFun

    Truy cập application trên Kubernetes trong Docker

    Có một số bài hướng dẫn cụ thể giúp làm quen Kubernetes trên Docker dành cho Mac / Windows. Có một số cách truy cập application từ desktop khi đang chạy trong Kubernetes. Port forwarding Port sẽ hướng traffic đến một port khác trong pod cụ thể nào đó: $ kubectl get pods NAME...
  2. cloudFun

    Cách triển khai PostgreSQL Cluster trên Kubernetes + OpenEBS

    Tại sao lại triển khai Postgres trên Kubernetes ? Câu trả lời vốn đã nằm ngay trong câu hỏi. Ai đã từng chạy Kubernetes trên một số dạng cloud sẽ biết được các lợi ích của Kubernetes như dễ sử dụng, khả năng mở rộng, giám sát và áp dụng chúng cho database theo quy mô. PostgreSQL là database ưa...
  3. cloudFun

    So sánh hai nền tảng Kubernetes vs Docker Swarm

    Trong lĩnh vực điều phối container (container orchestration) đang ngày một phát triển, Kubernetes và Docker Swarm có thể được xem như các “tay chơi” có tiếng. Cả hai đều là các công cụ quan trọng được sử dụng để deploy container bên trong một cluster. Bằng những tính năng vượt trội của mình...
  4. cloudFun

    Hướng dẫn đầy đủ về Kubernetes chỉ trong 10 phút

    Kubernetes: Là gì, tại sao, như thế nào và khi nào Trong vài năm qua, khi các container trở nên phổ biến, Kubernetes đang xác định lại cách thức phát triển, triển khai và bảo trì phần mềm. Hầu hết các bài báo trên Internet đều nhận định rằng Kubernetes đã trở thành một hiện tượng lạ trong lĩnh...
  5. cloudFun

    Tìm hiểu cách định cấu hình ứng dụng Kubernetes bằng ConfigMap

    "Tách cấu hình khỏi code" là một trong những nguyên lý của các ứng dụng 12 yếu tố. Ngoại hóa những thứ có thể thay đổi sẽ giúp các ứng dụng dễ dàng di chuyển hơn. Điều này rất quan trọng trong thế giới Kubernetes - nơi các ứng dụng của được đóng gói dưới dạng Docker image. Kubernetes ConfigMap...
  6. cloudFun

    Hướng dẫn điều phối các ứng dụng phi trạng thái (stateless apps) trong Kubernetes?

    Đầu tiên, chúng ta sẽ tìm hiểu những gì cơ bản nhất trong Kubernetes nhằm quản lý các stateless apps. Một trong những use case phổ biến nhất cho Kubernetes là điều phối và vận hành các stateless app. Trong Kubernetes, cần một Pod (hoặc một nhóm Pods trong hầu hết các trường hợp) để đại diện cho...
  7. cloudFun

    Hướng dẫn về Chính sách mạng của Kubernetes

    Vài tháng trước, một hướng dẫn để thiết lập các chính sách mạng Kubernetes đã được xuất bản, tập trung hoàn toàn vào các chính sách mạng đầu vào. Bài đăng tiếp theo này giải thích cách nâng cao chính sách mạng để kiểm soát đầu ra. Tóm tắt ngắn gọn: Chính sách mạng là gì? Các chính sách mạng...
  8. cloudFun

    AWS Fargate qua lăng kính của Kubernetes

    Amazon Web Services phát hành Fargate vào năm 2017 để đơn giản hóa workflow liên quan đến việc chạy workloads được container hóa. Ra mắt lần đầu cho Amazon Elastic Container Service (ECS), Fargate hiện được mở rộng sang Elastic Kubernetes Service (EKS) cho phép Kubernetes developers và users...
  9. cloudFun

    9 thực tiễn tốt nhất về bảo mật Kubernetes

    Vào tháng trước, hệ sinh thái Kubernetes bị chấn động khi phát hiện lỗ hổng bảo mật quan trọng đầu tiên trong Kubernetes - container orchestrator phổ biến nhất thế giới. Lỗ hổng - CVE-2018-1002105 - cho phép kẻ tấn công sắp xếp clusters thông qua máy chủ Kubernetes API, và chạy code để thực hiện...
  10. cloudFun

    KubeInvaders – Tool kỹ thuật game hoá cho Kubernetes

    Vài tháng trước, Eugenio Marzo đã phát hành project mới nhất mang tên KubeInvaders. Lần đầu tiên công cụ này được ra mới là vào cuộc họp Openshift Commons Briefing. Kubenvaders là một công cụ Kỹ thuật hỗn loạn được game hoá (Gamified Chaos Engineering tool) cho Kubernetes và Openshift, nó giúp...
  11. cloudFun

    Python Kubernetes API: Thử thách chạy tác vụ tạo bởi một Pod trong Google Kubernetes Engine

    Có một số trường hợp sẽ cần sử dụng Job để thực hiện truy vấn một lần, sau đó lưu nó vào bên trong một số bộ đệm để tối ưu hóa ứng dụng. Suy nghĩ này đột nhiên xuất hiện trong quá trình tận dụng API Kubernetes để dùng “one time Job” nhằm thực hiện một tác vụ, Vậy tại sao lại là Python? Bởi vì...
  12. cloudFun

    06 Tips để cần biết nắm gọn những Kubernetes practice tốt nhất

    Kubernetes đã gây chú ý khi cho ra mắt quản lý ứng dụng container vài năm trước. Hiện nay, nhiều người đang sử dụng nó trong production để triển khai (deploy) và quản lý các ứng dụng theo quy mô. Bài viết này tổng hợp các tip và practice tốt nhất khi sử dụng Kubernetes và Google Kubernetes...
  13. cloudFun

    Quản lý Kubernetes CustomResourceDefinitions với Google Deployment Manager

    Xác định và sử dụng CustomResourceDefinitions (CRD) trong Kubernetes rất phổ biến. Nhưng cho đến nay, việc tạo và sử dụng toàn bộ CRD trong Google Cloud Deployment Manager (DM) chưa thể thực hiện. Lý do là vì các API endpoint mới mà CRD có thể xác định không hoàn toàn “hiện hữu” đối với DM...
  14. cloudFun

    Giám sát Workloads được chuyển đổi bằng Migrate for Anthos

    Đây là phần tiếp theo của bài viết đề cập đến chuyển đổi phiên bản Compute Engine sang Kubernetes Engine bằng Migrate for Anthos. diễn biến sau khi workload chuyển vào trong Kubernetes ở trên cloud sẽ được tập trung phân tích giúp duy trì và giám sát một cách thích hợp. Là Kubernetes service...
  15. cloudFun

    E2E Kubernetes CI / CD với Google Cloud Build

    Google Cloud Build là một dịch vụ cung cấp các build agent (tác nhân xây dựng) để chạy các task (tác vụ) Continuous Integration and Deployment (CI/CD) (Tích hợp liên tục và Triển khai - CI/CD). Hình minh hoạ trên là kiến trúc của một pipeline CI/CD để triển khai ứng dụng Kubernetes. Bài viết này...
  16. cloudFun

    Cải thiện trải nghiệm multi-team Kurbernetes Ingress với Heptio Contour 0.6

    Kurbernets primitives được định nghĩa một tập hợp các building blocks nhằm cung cấp chung các cơ chế triển khai, duy trì và mở rộng các ứng dụng dựa trên CPU, bộ nhớ hoặc số liệu tùy chỉnh. Việc sở hữu primitives đa dạng đã biến Kubernetes trở thành một nền tảng tuyệt vời để chạy workload được...
  17. cloudFun

    Thu gọn Kurbernetes Cluster với GKE autoscaler

    Giới thiệu Kubernetes, mặc dù nổi tiếng bởi tính năng điều phối workload cố định (deployments) có thể thích ứng với nhu cầu (horizontal pod autoscaler), nhưng gần đây ngày càng nhiều người sử dụng Kubernetes cho các ephemeral batch processes (quy trình xử lý hàng loạt ngắn hạn). Trong một số...
  18. cloudFun

    Hành trình từ Cattle đến Kubernetes!

    Vài năm gần đây, Cattle đang được phát triển và cải tiến, là khung lập lịch và sắp xếp container mặc định cho Rancher 1.6. Cattle được sử dụng rộng rãi bởi Rancher users để tạo và quản lý các applications dựa trên Docker containers do khả năng tương thích với Docker Compose syntax tiêu chuẩn...
  19. cloudFun

    Nâng cấp Kubernetes khi không nâng cấp Rancher

    Trước phiên bản 2.3, các phiên bản mới của Kubernetes đã ra mắt với các bản phát hành của Rancher. Chúng yêu cầu nâng cấp lên Rancher trước khi được cung cấp để sử dụng. Rancher 2.3 thay đổi mẫu đó và giờ đây có thể cập nhật kho metadata cho các phiên bản Kubernetes có sẵn, ngắt kết nối quy...
  20. cloudFun

    CÁCH TRIỂN KHAI NuoDB TRÊN KUBERNETES VỚI OpenEBS

    Phương pháp triển khai production điển hình của NuoDB sử dụng OpenEBS NuoDB là container-native adaptive-scale distributed SQL database (database theo quy mô tương thích có tính chất container-native), được thiết kế nhằm cho việc triển khai ứng dụng phân tán. NuoDB database tuân thủ ANSI SQL...
Top