Category: Kubernetes & Container
[Kubernetes] Lesson2: k8s easy – continues series diagram visual Kubernetes
[Kubernetes] Lesson1: k8s easy – Kubernetes architecture and components
[Kubernetes] Gateway API – Ingress And Service Mesh Spec Replacement?
[Verdaccio] Creating a Local Private NPM registry
Hôm qua gặp bug của thanh niên Verdaccio này làm mấy script bên mình bị error Login! Case của mình là các Ông devops trước đó dựng 1 Local Private NPM registry trong con build image. OK vào chủ đề chính! https://github.com/verdaccio/verdaccio essential Script: Reference Links:https://blog.bitsrc.io/how-to-set-up-a-private-npm-registry-locally-1065e6790796https://itnext.io/creating-a-free-private-npm-registry-with-verdaccio-e1becdc542bhttps://hostingcanada.org/htpasswd-generator/ Helm chart of Verdaccio Helm Chart: https://charts.verdaccio.orgDefault value file:…
Read More “[Verdaccio] Creating a Local Private NPM registry” »
Manage Kubernetes Secrets With External Secrets Operator
Hiện tại mình sẽ cần sync secret từ data secret nào đó lên thành secret trên k8schúng ta sẽ sử dụng external secret Mình sẽ focus vào external secret với AWS 1) Install External Secrets via Helm chart 2) Create User and Assume Role access Parameter Stores còn phần tạo assume role access vào Parameter…
Read More “Manage Kubernetes Secrets With External Secrets Operator” »
[kubectl/helm] invalid apiVersion “client.authentication.k8s.io/v1alpha1”
Hiện tại mình đang nhận 1 con teamcityvà một ngày đẹp trời mình nhận được tin là teamcity deploy lên EKS (Kubernetes) bị lỗi. error: exec plugin: invalid apiVersion “client.authentication.k8s.io/v1alpha1” error: exec plugin: invalid apiVersion “client.authentication.k8s.io/v1alpha1″Lỗi này thì là chỗ kubectl apply … Teamcity đang cài 1 kubectl latest Mình đọc bài này khuyên là…
Read More “[kubectl/helm] invalid apiVersion “client.authentication.k8s.io/v1alpha1”” »
[Vault] Eliminate Kubernetes Secrets With Secrets Store CSI Driver (SSCSID)
Anh em có cảm thấy lưu secret trên k8s cũng chưa hẳn an toàn! Vậy anh em có thể thao khảo thêm cách dưới https://waswani.medium.com/integrating-secrets-manager-with-aws-eks-79c93e70c74e
[oauth2-proxy] Your applications is protected by Oauthen2(Google, GitHub,…)
1) Overview Mình có rất nhiều services hay webs được public internet. Nhưng không phải ứng dụng nào cũng có Two Factor Authentication, or 2FA Ví dụ như bạn thấy bạn có thể login lazada, shoppe, tiki, vân vân. bằng tài khoản google, github,…. Nếu web đó của bạn không hỗ trợ login bằng Oauthen2…
Read More “[oauth2-proxy] Your applications is protected by Oauthen2(Google, GitHub,…)” »
[Spinnaker] clouddriver.kubernetes.op.job.KubectlJobExecutor$KubectlException: Deploy failed
Bên mình thì đang sử dụng rancher 6..2.4 để manage cụm k8s dưới devMột ngày đẹp trời thì con rancher bị overload thế là spinnaker deploy đa số bị fail. Bạn có thể tham khảo link này!https://github.com/spinnaker/spinnaker/issues/5088#issuecomment-551194312 Do you see any warning message like Job xxx timed out (after x minutes) in Clouddriver log? If so, well…