Skip to content

NimTechnology

Trình bày các công nghệ CLOUD một cách dễ hiểu.

  • Kubernetes & Container
    • Docker
    • Kubernetes
      • Ingress
    • Helm Chart
    • Isito-EnvoyFilter
    • Apache Kafka
      • Kafka
      • Kafka Connect
      • Lenses
    • Vault
    • Longhorn – Storage
    • VictoriaMetrics
  • CI/CD
    • ArgoCD
    • ArgoWorkflows
    • Spinnaker
    • Jenkins
  • Coding
    • Terraform
      • GCP – Google Cloud
      • AWS – Amazon Web Service
    • Golang
    • Laravel
    • Jquery & JavaScript
    • Git
    • Selenium
  • Log & Monitor
    • Prometheus
    • Grafana
    • ELK
      • Kibana
      • Logstash
  • BareMetal
  • Toggle search form

Category: ArgoCD

[Argocd/Vault] Integrate Vault inside Argocd by the plugin

Posted on July 1, 2022 By nim No Comments on [Argocd/Vault] Integrate Vault inside Argocd by the plugin
[Argocd/Vault] Integrate Vault inside Argocd by the plugin

Argocd là 1 công cụ vip pro để deploy bất cứ application nào lên k8s và quản lý manifest thông qua gitops.Vault được khá nhiều người tin tưởng để lưu secret. Việc đầu tiên chúng ta cần cài đặt thêm plugin vault cho argocd.Mình dùng kustomize để merge config và manifest argocd. Sau đây là…

Read More “[Argocd/Vault] Integrate Vault inside Argocd by the plugin” »

ArgoCD

[Argo-Notification] fix the problem: bad character U+005B ‘[‘ 

Posted on March 2, 2022 By nim No Comments on [Argo-Notification] fix the problem: bad character U+005B ‘[‘ 
[Argo-Notification] fix the problem: bad character U+005B ‘[‘ 

Lỗi này team mình gặp khi muốn lấy thông tin trong manifest để alert trên argo-notification Nếu như thông thường ta dụng các duy vấn như sau: .app.spec.source.helm.parameters[0].value Thì chúng ta sẽ bị lỗi khi sem log. fix the problem: bad character U+005B ‘[‘  Vì họ sử dụng https://pkg.go.dev/text/template#hdr-Functions Câu truy vấn có một chút…

Read More “[Argo-Notification] fix the problem: bad character U+005B ‘[‘ ” »

ArgoCD

[ArgoCD] Thiết kế App of Apps trong ArgoCD

Posted on September 18, 2021December 13, 2021 By nim No Comments on [ArgoCD] Thiết kế App of Apps trong ArgoCD
[ArgoCD] Thiết kế App of Apps trong ArgoCD

Links tham khảohttps://medium.com/dzerolabs/turbocharge-argocd-with-app-of-apps-pattern-and-kustomized-helm-ea4993190e7c Và nếu bạn lười đọc bài trên thì đọc bài của mình. Từ trước đến giờ thì các App của mình thì nó show hết trên web và khá là rời rạc vậy giờ làm sao. 1) Simple tutorial Link helm chart ở dưới, nếu bạn biết helm rồi khá dễ hiểuhttps://github.com/mrnim94/argocd-example-apps…

Read More “[ArgoCD] Thiết kế App of Apps trong ArgoCD” »

ArgoCD

[ArgoCD] Add other Cluster rancher or k8s into ArgoCD.

Posted on August 25, 2021April 21, 2022 By nim 2 Comments on [ArgoCD] Add other Cluster rancher or k8s into ArgoCD.
[ArgoCD] Add other Cluster rancher or k8s into ArgoCD.

Bạn đã có sẵn 1 hệ thông ArgoCD và được install trên Cluster A(k8s) nhưng nếu bạn có cluster k8s B và cluster k8s rancher C. Vậy chẳng lẽ chạy qua cluster C và B cài lại ArgoCD.Không ý tưởng của mình là dùng ArgoCD trên cluster A và quản lý cả cluster B và…

Read More “[ArgoCD] Add other Cluster rancher or k8s into ArgoCD.” »

ArgoCD, Kubernetes & Container

[ArgoCD] Hướng dẫn tạo “local user” trên argocd

Posted on August 4, 2021August 29, 2021 By nim No Comments on [ArgoCD] Hướng dẫn tạo “local user” trên argocd
[ArgoCD] Hướng dẫn tạo “local user” trên argocd

Link các bài viết tham khảo: https://faun.pub/create-argo-cd-local-users-9e830db3763f https://ksummersill.medium.com/create-a-new-user-in-argocd-using-the-cli-and-configmap-8cbb27cf5904 Nếu bạn lười thì đến hướng dẫn chi tiết của mình: Để create user chúng ta cần chỉnh config map và set password bằng cli Tham khảo bài hướng dẫn cài argocd cli Update the ConfigMap để tạo User Bạn thêm tên user bạn muốn tạo ở…

Read More “[ArgoCD] Hướng dẫn tạo “local user” trên argocd” »

ArgoCD, Kubernetes & Container

[ArgoCD] Cài đặt argocd cli và connect với ArgoCD

Posted on August 4, 2021April 19, 2022 By nim 1 Comment on [ArgoCD] Cài đặt argocd cli và connect với ArgoCD
[ArgoCD] Cài đặt argocd cli và connect với ArgoCD

Cài argo CLI: https://argoproj.github.io/argo-cd/cli_installation/ Login server argoCD: Hoặc nếu ko có ssl xanh lè Link chứa các commands bạn có thể thao khảo: https://argoproj.github.io/argo-cd/user-guide/commands/argocd/ –prune xoá mấy config ko xài, mà apply config mới á Writing a few helpful commands.

ArgoCD, Kubernetes & Container

[ArgoCD]Hướng dẫn cấu hình argocd deploy application trên k8s bằng helm

Posted on June 21, 2021August 29, 2021 By nim 1 Comment on [ArgoCD]Hướng dẫn cấu hình argocd deploy application trên k8s bằng helm
[ArgoCD]Hướng dẫn cấu hình argocd deploy application trên k8s bằng helm
Links file PDF vì admin lười.

ArgoCD, CI/CD

[ArgoCD] Sử dụng ArgoCD deploy lên k8s.

Posted on June 20, 2021March 21, 2022 By nim 8 Comments on [ArgoCD] Sử dụng ArgoCD deploy lên k8s.
[ArgoCD] Sử dụng ArgoCD deploy lên k8s.

Links tham khảo: Hướng dẫn cài đặt và chạy thử 1 app đơn giản. 1) Install https://github.com/argoproj/argo-cd/releases Quick Start Non-HA: kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.0.3/manifests/install.yaml HA: kubectl create namespace argocd kubectl apply -n argocd -f https://raw.githubusercontent.com/argoproj/argo-cd/v2.0.3/manifests/ha/install.yaml lấy user pass Khi upgrade cứ apply file version mới -> mình đã thử…

Read More “[ArgoCD] Sử dụng ArgoCD deploy lên k8s.” »

ArgoCD, CI/CD
Tham Gia Group DevOps nhé!
Để Nim có nhiều động lực ra nhiều bài viết.
Để nhận được những thông báo mới nhất.

Recent Posts

  • [Argocd/Vault] Integrate Vault inside Argocd by the plugin July 1, 2022
  • [Vault] Using Service Acount of Kubernetes to login Vault system. June 28, 2022
  • Protected: My Assignment  June 24, 2022
  • [Spinnaker] Spinnaker writes too many logs – Reduce spinnaker log level June 22, 2022
  • [Jenkins] Jobs will be created automatically by Jenkins Job Builder June 20, 2022

Archives

  • July 2022
  • June 2022
  • May 2022
  • April 2022
  • March 2022
  • February 2022
  • January 2022
  • December 2021
  • November 2021
  • October 2021
  • September 2021
  • August 2021
  • July 2021
  • June 2021

Categories

  • BareMetal
  • CI/CD
    • ArgoCD
    • ArgoWorkflows
    • Jenkins
    • Spinnaker
  • Coding
    • Git
    • Golang
    • Jquery & JavaScript
    • Laravel
    • Selenium
    • Terraform
      • AWS – Amazon Web Service
      • GCP – Google Cloud
  • Kubernetes & Container
    • Apache Kafka
      • Kafka
      • Kafka Connect
      • Lenses
    • Docker
    • Helm Chart
    • Isito-EnvoyFilter
    • Kubernetes
      • Ingress
    • Longhorn – Storage
    • Vault
    • VictoriaMetrics
  • Log & Monitor
    • ELK
      • Kibana
      • Logstash
    • Grafana
    • Prometheus
  • Uncategorized
  • Admin

Copyright © 2022 NimTechnology.