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
    • MetalLB
    • Kong Gateway
  • CI/CD
    • ArgoCD
    • ArgoWorkflows
    • Spinnaker
    • Jenkins
    • Harbor
    • TeamCity
    • Git
      • Bitbucket
  • Coding
    • Terraform
      • GCP – Google Cloud
      • AWS – Amazon Web Service
    • Golang
    • Laravel
    • Python
    • Jquery & JavaScript
    • Selenium
  • Log & Monitor
    • DataDog
    • Prometheus
    • Grafana
    • ELK
      • Kibana
      • Logstash
  • BareMetal
    • NextCloud
  • Toggle search form

Category: Ingress

[Metallb] Create LoadBalancer Service on K8S (on-premise) so easily

Posted on February 20, 2023March 20, 2023 By nim No Comments on [Metallb] Create LoadBalancer Service on K8S (on-premise) so easily
[Metallb] Create LoadBalancer Service on K8S (on-premise) so easily

Hiện tại phiên bản v0.13.x có 1 breakchange, but cũng rất dễ dàng setup. https://metallb.universe.tf/ Đây là các config mẫu.Bạn cần chọn ra 1 range IP cho loadbalancer.

Ingress, Kubernetes, MetalLB

[ingress-nginx] ingress /contains invalid path

Posted on February 15, 2023February 15, 2023 By nim No Comments on [ingress-nginx] ingress /contains invalid path
[ingress-nginx] ingress /contains invalid path

Vừa qua mình gặp mội lỗi trên ingress nginx khi tạo ingress cho rancherkhi vào trong thì bị 404 và log trong ingress controller như dưới mình có đọc bài này:https://stackoverflow.com/questions/64946195/invalid-value-for-nginx-path

Ingress

[Ingress Nginx] Internal error occurred: failed calling webhook “validate.nginx.ingress.kubernetes.io”

Posted on October 19, 2022 By nim No Comments on [Ingress Nginx] Internal error occurred: failed calling webhook “validate.nginx.ingress.kubernetes.io”
[Ingress Nginx] Internal error occurred: failed calling webhook “validate.nginx.ingress.kubernetes.io”

Nếu bạn create ingress nginx mà bị lỗi trên k8s bạn sẽ cần delete

Ingress

[Ingress-nginx/GRPC] Let’s practice the load balancing with Ingress-Nginx and GRPC together

Posted on March 7, 2022March 8, 2022 By nim No Comments on [Ingress-nginx/GRPC] Let’s practice the load balancing with Ingress-Nginx and GRPC together
[Ingress-nginx/GRPC] Let’s practice the load balancing with Ingress-Nginx and GRPC together

Sau khi chém gió đông tây thì có nhiều anh em còn hoài nghi là liệu Ingress-Nginx có load balancing cho protocol là GRPC hay ko? Bữa trước chúng ta được 1 sư huynh chỉ code GPRC rồi giờ test thử sem sao!Public GRPC via ingress-nginx.Và tham khoả thêm bài nàyhttps://dev.to/techschoolguru/load-balancing-grpc-service-with-nginx-3fio Mô hình chúng ta…

Read More “[Ingress-nginx/GRPC] Let’s practice the load balancing with Ingress-Nginx and GRPC together” »

Ingress

[GRPC/Golang] Learning GRPC and Golang through the easy and actual lessons.

Posted on March 5, 2022April 28, 2022 By nim No Comments on [GRPC/Golang] Learning GRPC and Golang through the easy and actual lessons.
[GRPC/Golang]  Learning GRPC and Golang through the easy and actual lessons.

Hello anh em! Nếu là 1 system, 1 devops hoặc 1 devops trong hiện tại và cả tương lai.Bạn đang băn khoăn là mà muốn học 1 ngôn ngữ lập trình nào đó!I will suggest the Golang language to you! We will research such a power full protocol and trending which is GRPC. 1) Learning…

Read More “[GRPC/Golang] Learning GRPC and Golang through the easy and actual lessons.” »

Golang, Ingress

[ingress-nginx] Error=”ingress does not contain a valid IngressClass”, After upgrade ingress-nginx(helm 4.x.x, ingress-nginx/controller:v1.1.0)

Posted on November 26, 2021June 8, 2022 By nim No Comments on [ingress-nginx] Error=”ingress does not contain a valid IngressClass”, After upgrade ingress-nginx(helm 4.x.x, ingress-nginx/controller:v1.1.0)
[ingress-nginx] Error=”ingress does not contain a valid IngressClass”, After upgrade ingress-nginx(helm 4.x.x, ingress-nginx/controller:v1.1.0)

Sau khi mình upgrade helm chart cho ingress-nginx thì ôi thôi.Mấy link ingress-chết ngắt. Fix valid IngressClass Rất cảm ơn anh Tâyhttps://forum.linuxfoundation.org/discussion/859965/exercise-7-nginx-update-requires-change-to-yaml theo như anh mô tạ có a breaking changehttps://github.com/kubernetes/ingress-nginx/releases/tag/controller-v1.0.0 If you miss the ingressclass the controller gives you: “Ignoring ingress because of error while validating ingress class” ingress=”default/ingress-test” error=”ingress does not contain a…

Read More “[ingress-nginx] Error=”ingress does not contain a valid IngressClass”, After upgrade ingress-nginx(helm 4.x.x, ingress-nginx/controller:v1.1.0)” »

Ingress

[GRPC/Ingress-Nginx] Add annotation for ingress-nginx to work GRPC

Posted on November 23, 2021March 7, 2022 By nim No Comments on [GRPC/Ingress-Nginx] Add annotation for ingress-nginx to work GRPC
[GRPC/Ingress-Nginx] Add annotation for ingress-nginx to work GRPC

nginx.ingress.kubernetes.io/backend-protocol: “GRPC” Links: https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/annotations/ Tue 30 Nov 2021: Mình thấy được 1 số issues: https://github.com/kubernetes/ingress-nginx/issues/6313 https://github.com/kubernetes/ingress-nginx/issues/5886 https://github.com/kubernetes/ingress-nginx/issues/4622#issuecomment-555571199 Như ingress-nginx không chơi với grpc với port 80

Ingress

[Cert manager] Tìm hiểu cách sử cert-manager để create ssl cho website sử dụng ingress nginx.

Posted on September 26, 2021March 6, 2023 By nim No Comments on [Cert manager] Tìm hiểu cách sử cert-manager để create ssl cho website sử dụng ingress nginx.
[Cert manager] Tìm hiểu cách sử cert-manager để create ssl cho website sử dụng ingress nginx.

1) Letsencrypt Bài này thiên về việc tìm hiểu cert-manager hoạt động ntn.Mô hình của mình sẽ giống mô hình chuẩn công ty hay nhiều ip public Để thực hiện được bài này thì điều kiên quyết là bạn cận có 1 public ip và 1 port 80 nhé Vậy giờ mình muốn test cert-manager…

Read More “[Cert manager] Tìm hiểu cách sử cert-manager để create ssl cho website sử dụng ingress nginx.” »

Ingress

[Ingress Nginx/MetalLB] Install Ingress Nginx trên K8s bằng helm

Posted on July 4, 2021March 20, 2023 By nim 3 Comments on [Ingress Nginx/MetalLB] Install Ingress Nginx trên K8s bằng helm
[Ingress Nginx/MetalLB] Install Ingress Nginx trên K8s bằng helm

https://kubernetes.github.io/ingress-nginx/deploy/#using-helm 1) Metallb Hiện tại mình cũng chưa có nhu cầu cài lại Metallb và vẫn đang chạy ở phiện bản 1.12.1Tin mới là metallb đã có breaking changes in 0.13.x Cài đặt metallb trước để auto nhận các service LB Phần config trong file value để tạo 1 range IP cho LB addresses: -…

Read More “[Ingress Nginx/MetalLB] Install Ingress Nginx trên K8s bằng helm” »

Ingress, MetalLB

Hướng dẫn sử dụng ingress nginx và control ingress bằng annotations trên k8s

Posted on June 10, 2021March 7, 2022 By nim No Comments on Hướng dẫn sử dụng ingress nginx và control ingress bằng annotations trên k8s
Hướng dẫn sử dụng ingress nginx và control ingress bằng annotations trên k8s

Links video: Nếu theo như video thì cài ingress nginx thông qua helm. Hoặc cách các file yaml qua đây: https://xuanthulab.net/trien-khai-nginx-ingress-controller-trong-kubernetes.html Links git trong video nằm ở đây: https://github.com/justmeandopensource/kubernetes/tree/master/yamls/ingress-demo Ta có 3 file deployment tượng trưng cho 3 web khách nhau: Sau khi apply 3 file trên thì ra tạo nhanh service Chúng ta đi…

Read More “Hướng dẫn sử dụng ingress nginx và control ingress bằng annotations trên k8s” »

Ingress
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

  • [Prometheus/Grafana] Install Prometheus and Grafana on ubuntu. March 27, 2023
  • [Kong Gateway] WebSocket connection failed March 26, 2023
  • [Nextcloud] Can’t download files to have a size bigger than 2Gi on NextCloud – RaspBerry March 24, 2023
  • [Datadog] Using DataDog to monitor all services on kubernetes March 19, 2023
  • [Metrics Server] Failed to make webhook authorizer request: the server could not find the requested resource March 17, 2023

Archives

  • March 2023
  • February 2023
  • January 2023
  • December 2022
  • November 2022
  • October 2022
  • September 2022
  • August 2022
  • 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
    • NextCloud
  • CI/CD
    • ArgoCD
    • ArgoWorkflows
    • Git
      • Bitbucket
    • Harbor
    • Jenkins
    • Spinnaker
    • TeamCity
  • Coding
    • Golang
    • Jquery & JavaScript
    • Laravel
    • Python
    • Selenium
    • Terraform
      • AWS – Amazon Web Service
      • GCP – Google Cloud
  • Kubernetes & Container
    • Apache Kafka
      • Kafka
      • Kafka Connect
      • Lenses
    • Docker
    • Helm Chart
    • Isito-EnvoyFilter
    • Kong Gateway
    • Kubernetes
      • Ingress
    • Longhorn – Storage
    • MetalLB
    • Vault
    • VictoriaMetrics
  • Log & Monitor
    • DataDog
    • ELK
      • Kibana
      • Logstash
    • Grafana
    • Prometheus
  • Uncategorized
  • Admin

Copyright © 2023 NimTechnology.