Anton Putra
Anton Putra
  • Видео 214
  • Просмотров 3 540 638
Kubernetes Architecture: Deep Dive - Part 2
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com
👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l
👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/видео.html
👉 Other Kubernetes Tutorials: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l
▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (12+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
► LinkedIn: www.linkedin.com/in/anton-putra
► Twitter/X: antonvputra
► GitHub: github.com/antonputra
► Email: me@antonputr...
Просмотров: 2 280

Видео

Introduction to Kubernetes - Part 1
Просмотров 3,7 тыс.14 дней назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/видео.html 👉 Other Kubernetes Tutorials: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l ▬▬▬▬▬ Experience & Loca...
AWS EKS Tutorial for Beginners [Full Course]: Terraform - Ingress - TLS - IAM Users - Autoscaling
Просмотров 4,9 тыс.14 дней назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 Other Kubernetes Tutorials: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l ▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬ ► I’m a Senior Software Engineer at Juniper Networks (12 years of experience...
EKS + AWS Secrets Manager Tutorial (Env & Files): AWS EKS Kubernetes Tutorial - Part 10
Просмотров 1,3 тыс.21 день назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 [Playlist] AWS EKS Kubernetes Tutorial: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l&si=wc6LIC5V2tD-Tzwl 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/ви...
EKS EFS CSI Driver Tutorial (ReadWriteMany) & OIDC: AWS EKS Kubernetes Tutorial - Part 9
Просмотров 1 тыс.21 день назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 [Playlist] AWS EKS Kubernetes Tutorial: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l&si=wc6LIC5V2tD-Tzwl 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/ви...
EKS CSI Driver Tutorial (ReadWriteOnce): AWS EKS Kubernetes Tutorial - Part 8
Просмотров 1,1 тыс.21 день назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 [Playlist] AWS EKS Kubernetes Tutorial: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l&si=wc6LIC5V2tD-Tzwl 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/ви...
Nginx Ingress Controller Tutorial (Cert-Manager & TLS): AWS EKS Kubernetes Tutorial - Part 7
Просмотров 2 тыс.21 день назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 [Playlist] AWS EKS Kubernetes Tutorial: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l&si=wc6LIC5V2tD-Tzwl 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/ви...
AWS Load Balancer Controller Tutorial (TLS): AWS EKS Kubernetes Tutorial - Part 6
Просмотров 2,4 тыс.Месяц назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 [Playlist] AWS EKS Kubernetes Tutorial: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l&si=wc6LIC5V2tD-Tzwl 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/ви...
Cluster Autoscaler Tutorial (EKS Pod Identities): AWS EKS Kubernetes Tutorial - Part 5
Просмотров 1,6 тыс.Месяц назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 [Playlist] AWS EKS Kubernetes Tutorial: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l&si=wc6LIC5V2tD-Tzwl 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/ви...
Horizontal Pod Autoscaler (HPA) on AWS EKS: AWS EKS Kubernetes Tutorial - Part 4
Просмотров 2 тыс.Месяц назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 [Playlist] AWS EKS Kubernetes Tutorial: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l&si=wc6LIC5V2tD-Tzwl 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/ви...
Add IAM User & IAM Role to AWS EKS: AWS EKS Kubernetes Tutorial - Part 3
Просмотров 2,5 тыс.Месяц назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 [Playlist] AWS EKS Kubernetes Tutorial: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l&si=wc6LIC5V2tD-Tzwl 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/ви...
Create AWS EKS Cluster using Terraform: AWS EKS Kubernetes Tutorial - Part 2
Просмотров 3,7 тыс.Месяц назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 [Playlist] AWS EKS Kubernetes Tutorial: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l&si=wc6LIC5V2tD-Tzwl 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/ви...
Create AWS VPC using Terraform: AWS EKS Kubernetes Tutorial - Part 1
Просмотров 5 тыс.Месяц назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 [Playlist] AWS EKS Kubernetes Tutorial: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l&si=wc6LIC5V2tD-Tzwl 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/ви...
What is a Columnar Database? (vs. Row-oriented Database)
Просмотров 1,7 тыс.Месяц назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com ▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬ ► I’m a Senior Software Engineer at Juniper Networks (12 years of experience) ► Located in San Francisco Bay Area, CA (US citizen) ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ ► LinkedIn: www.linkedin.com/in/anton-putra ► Twitter/X: antonvputra ► GitHub: g...
How to debug Kubernetes Ingress? (TLS - Cert-Manager - HTTP-01 & DNS-01 Challenges)
Просмотров 4,6 тыс.2 месяца назад
🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com ▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬ ► I’m a Senior Software Engineer at Juniper Networks (12 years of experience) ► Located in San Francisco Bay Area, CA (US citizen) ▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬ ► LinkedIn: www.linkedin.com/in/anton-putra ► Twitter/X: antonvputra ► GitHub: g...
How to debug Kubernetes? (Deployments, Services & Ingress)
Просмотров 6 тыс.2 месяца назад
How to debug Kubernetes? (Deployments, Services & Ingress)
Kubernetes RBAC Explained
Просмотров 8 тыс.2 месяца назад
Kubernetes RBAC Explained
Types of Load Balancing Algorithms (Animated + Code Examples)
Просмотров 3,7 тыс.3 месяца назад
Types of Load Balancing Algorithms (Animated Code Examples)
What is a Reverse Proxy? (vs. Forward Proxy) | Proxy servers explained
Просмотров 3,8 тыс.3 месяца назад
What is a Reverse Proxy? (vs. Forward Proxy) | Proxy servers explained
What Is a Graph Database? (Animated + Practice)
Просмотров 1,5 тыс.3 месяца назад
What Is a Graph Database? (Animated Practice)
Docker Networking Tutorial (Bridge - None - Host - IPvlan - Macvlan - Overlay)
Просмотров 18 тыс.3 месяца назад
Docker Networking Tutorial (Bridge - None - Host - IPvlan - Macvlan - Overlay)
Docker vs Kubernetes vs Containerd
Просмотров 7 тыс.4 месяца назад
Docker vs Kubernetes vs Containerd
Apache Kafka Architecture
Просмотров 17 тыс.4 месяца назад
Apache Kafka Architecture
Kubernetes Architecture
Просмотров 15 тыс.4 месяца назад
Kubernetes Architecture
Kubernetes Health Checks: Liveness vs. Readiness vs. Startup Probe
Просмотров 10 тыс.5 месяцев назад
Kubernetes Health Checks: Liveness vs. Readiness vs. Startup Probe
Types of Databases: Relational vs. Columnar vs. Document vs. Graph vs. Vector vs. Key-value & more
Просмотров 29 тыс.6 месяцев назад
Types of Databases: Relational vs. Columnar vs. Document vs. Graph vs. Vector vs. Key-value & more
Container vs. Pod vs. Deployment vs. StatefulSet: Kubernetes Tutorial
Просмотров 11 тыс.6 месяцев назад
Container vs. Pod vs. Deployment vs. StatefulSet: Kubernetes Tutorial
Kubernetes Autoscaling: HPA vs. VPA vs. Keda vs. CA vs. Karpenter vs. Fargate
Просмотров 17 тыс.7 месяцев назад
Kubernetes Autoscaling: HPA vs. VPA vs. Keda vs. CA vs. Karpenter vs. Fargate
Go (Golang) vs Python Performance Benchmark (Kubernetes - OpenTelemetry - Prometheus - S3/Postgres)
Просмотров 8 тыс.8 месяцев назад
Go (Golang) vs Python Performance Benchmark (Kubernetes - OpenTelemetry - Prometheus - S3/Postgres)
ArgoCD Notifications (Successful/Failed Deployments)
Просмотров 7 тыс.8 месяцев назад
ArgoCD Notifications (Successful/Failed Deployments)

Комментарии

  • @chandrashekharn6539
    @chandrashekharn6539 16 часов назад

    I have a question, how to pass group arn for principal_arn variable under aws_eks_access_entry resource ? Where I try to pass the group arn directly It is getting failed."InvalidParameterException: The principalArn parameter format is not valid"

    • @AntonPutra
      @AntonPutra 13 часов назад

      you cannot use IAM groups, only IAM roles and users

  • @mamun001
    @mamun001 День назад

    Wow. Thank you!

  • @julstr6303
    @julstr6303 День назад

    Literally almost the exact project i was doing in order to learn docker and go thank you so much great video !!!

  • @anestd
    @anestd День назад

    Amazing explanation, especially the last part. I could relate it with the code we have in our live environment. Got my doubts cleared. Thanks.

  • @debasish2332
    @debasish2332 День назад

    It's awesome. TY.

  • @amirmehdihosseini
    @amirmehdihosseini День назад

  • @awsworker
    @awsworker День назад

    Sir, you are awesome

  • @andrewsol5353
    @andrewsol5353 2 дня назад

    awesome video. Also, it would be nice to see some in depth k8s upgrade videos

  • @bladekiller2766
    @bladekiller2766 3 дня назад

    What do you use for animation and design?

  • @michaelvoznyanski6815
    @michaelvoznyanski6815 3 дня назад

    I am currently setting up a VPN endpoint for access to private resources, so thanks a lot. Am I right that the actions described in the first half of the video are basically the ones AWS does for us when using VPC endpoints?

    • @AntonPutra
      @AntonPutra 2 дня назад

      I'm not sure about the VPC endpoint, but you can use the new AWS VPC client managed service that wasn't available when I was recording this video. You may still prefer your own OpenVPN deployments because it's much cheaper but requires knowledge of how to set up and maintance.

    • @michaelvoznyanski6815
      @michaelvoznyanski6815 2 дня назад

      @@AntonPutra why not simply use bastion host ec2 and ssh tunnelling?

    • @AntonPutra
      @AntonPutra 2 дня назад

      @@michaelvoznyanski6815 One major use case for a client VPN is the ability to use private DNS. For example, you can create a private Route 53 hosted zone "example.pvt" and expose some internal dashboards, maybe using Kubernetes ingress like "grafana.example.pvt." In that way, only your team members will be able to access internal services, keeping them secure without exposing them to the internet. There are other use cases as well.

  • @raypi2297
    @raypi2297 3 дня назад

    Have you ever implement spot instance as worker node k8s in production env? Have you been faced any incident case? please share to me.

    • @AntonPutra
      @AntonPutra 3 дня назад

      Of course, the key is to select multiple instance types for spot nodes because they can be taken by AWS, and you have a higher chance of being able to allocate other machine types for spot instances. Once in a while, maybe once every six months, you might face a situation where AWS takes all your spot nodes for maybe 5-10 minutes, and you need to be prepared for that, it's rare, but it happens.

  • @pradippipaliya9675
    @pradippipaliya9675 3 дня назад

    I have a question, suppose I want to inject env variable directly from secret manager to k8s pod without creating k8s secrets. So that when I run "env" command inside pod at that time the key value is shown. Is it possible without creating k8s secrets?? If possible how to do that??

    • @AntonPutra
      @AntonPutra 3 дня назад

      At the current stage, it's not possible.

  • @pradippipaliya9675
    @pradippipaliya9675 3 дня назад

    I have another question, suppose I want to access the key value directly from secret manager to k8s pod without creating k8s secrets. So that when I run "env" command inside pod at that time the key value is shown. Is it possible without creating k8s secrets?? If possible how to do that??

    • @AntonPutra
      @AntonPutra 3 дня назад

      At the current stage, it's not possible.

  • @jovelynobias5422
    @jovelynobias5422 4 дня назад

    im getting this error when installing nginx using helm chart: Back-off restarting failed container create in pod ingress-nginx-admission-create. i didnt change anything in the values.yaml file

    • @AntonPutra
      @AntonPutra 4 дня назад

      pls take a look at updated video/code - ruclips.net/video/xwiRjimKW9c/видео.html

  • @nikmedvedev7458
    @nikmedvedev7458 4 дня назад

    amazing video - that was a lot of hard work. Please enjoy beer/coffee on me

  • @mam2z
    @mam2z 4 дня назад

    Thank you for a nice video! I honestly can't believe I did not check your channel before spending 4+ hours debugging this.

    • @AntonPutra
      @AntonPutra 4 дня назад

      my pleasure, i have updated video with eks pod identities instead of oidc

  • @mitupanigrahi7564
    @mitupanigrahi7564 4 дня назад

    This is actually a deep dive video.

  • @patorikusutaru7483
    @patorikusutaru7483 5 дней назад

    idk if anyone ever said this to you, but your name sounds very indonesians, did you have indonesian lineage or smt

    • @AntonPutra
      @AntonPutra 4 дня назад

      I've been hearing this a lot, especially when I was in Bali, lol

  • @rajeshraj-bx2zb
    @rajeshraj-bx2zb 5 дней назад

    Please make videos on cilium and networking in more understanding manner if possible

  • @GabrielPozo
    @GabrielPozo 5 дней назад

    Amazing quality of content!! Thank you, Anton!

  • @felipedossantos7246
    @felipedossantos7246 5 дней назад

    It's a phenomenal content. Congrats, Anton

  • @Majiy00
    @Majiy00 5 дней назад

    Great video!

  • @AntonPutra
    @AntonPutra 5 дней назад

    🔴 - To support my channel, I’d like to offer Mentorship/On-the-Job Support/Consulting - me@antonputra.com 👉 Kubernetes Tutorial for Beginners [Full Course]: ruclips.net/p/PLiMWaCMwGJXkYKFa_x0Ch38uznuv-4c3l 👉 AWS EKS Tutorial for Beginners [Full Course]: ruclips.net/video/kwq9EfELYII/видео.html 👉 Other Kubernetes Tutorials: ruclips.net/p/PLiMWaCMwGJXnKY6XmeifEpjIfkWRo9v2l

  • @ghilmanfatih9751
    @ghilmanfatih9751 6 дней назад

    crystal clear illustration, structured story telling, subscribed!

  • @pramodhbr4190
    @pramodhbr4190 6 дней назад

    can you please make video on ECR

    • @AntonPutra
      @AntonPutra 6 дней назад

      Container registry? Why, do you have a specific question about it?

  • @gurudattshanbhag8878
    @gurudattshanbhag8878 6 дней назад

    Great content! Saviour!

  • @jhonsen9842
    @jhonsen9842 7 дней назад

    Hello Anton, Great Animation and Great stuff. Thanks. Are you planning on Proemtheus and Grafana.

    • @AntonPutra
      @AntonPutra 6 дней назад

      Thanks, sure, I'll add it under the Monitoring and Logging section

  • @ahmedsaif4541
    @ahmedsaif4541 7 дней назад

    "Great demo! , first I noticed you configured the Terraform backend (S3 bucket) in each terragrunt.hcl file within the Dev environment subfolders (eks, kubernetes-addons, vpc). Wouldn't it be more efficient to define the backend configuration once at the root level and use Terragrunt's dependencies block to inherit it across modules? Just curious about the approach. second thing: you exclude the eks addons when you applied it , because it depends on eks creation first , do i need to apply it seperately , last thing, why you didn't push the infrastructure-live-v4 " where the Terragrunt files are located" and prefered to keep it local ?....... Thanks!"

  • @WaqarMurtaza-yk2fh
    @WaqarMurtaza-yk2fh 7 дней назад

    What if I don't have an owner role, will i need to change IAM policy to allUsers 'invoker role' to invoke the function? Also to invoke with such permissions set, will I still have to pass token in headers?

    • @AntonPutra
      @AntonPutra 7 дней назад

      It's been a while since I recorded that tutorial. I don't have the answer off the top of my head.

  • @accountfortesting6321
    @accountfortesting6321 8 дней назад

    Hi Anton, can you create a series of video on Hashicorp vault, how to inject secrets in kubernetes, how to generate config from vault and inject in kubernetes deployment/pods etc, you give best understanding on the topics

    • @AntonPutra
      @AntonPutra 7 дней назад

      Thanks! Ok, I'll see when I can do it.

  • @chamikakariyawasam888
    @chamikakariyawasam888 8 дней назад

    One of the best to ever do it

  • @accountfortesting6321
    @accountfortesting6321 8 дней назад

    Hi Anton, I really appreciate the excellent content you shared in your video. Do you also offer personal coaching services, I would like on Kubernetes with Monitoring, terraform, EKS, Service Mesh?

    • @AntonPutra
      @AntonPutra 8 дней назад

      Yes I do, pls send me an email me@antonputra.com

  • @rsKayiira
    @rsKayiira 8 дней назад

    These videos are unbelievable!! thank you

  • @pi3ni0
    @pi3ni0 9 дней назад

    Once again, great work! I am not a DevOps, but your videos are sufficient enough for me to get up to speed with the work I need to do.

    • @AntonPutra
      @AntonPutra 9 дней назад

      Thank you! I'll refresh the Crossplane tutorial soon since there are some updates, such as pod identities, which will make it much easier to use Crossplane.

  • @user-ix1uu
    @user-ix1uu 9 дней назад

    i got "Error response from daemon: invalid subinterface vlan name enp5s0, example formatting is eth0.10" when trying to create a ipvlan-net here 15:06

    • @AntonPutra
      @AntonPutra 9 дней назад

      are you on mac/linux/windows?

    • @AntonPutra
      @AntonPutra 9 дней назад

      make sure you specified correct interface for parent. you can check by running ip addr or ifconfig

  • @gorandev
    @gorandev 9 дней назад

    Very informative video, I didn't know about the "pass" password manager. Thank you.

  • @xorg4549
    @xorg4549 10 дней назад

    Can we use SSL termination at the NLB? e.g. I can setup aws certificate

    • @AntonPutra
      @AntonPutra 9 дней назад

      I guess it's possible, but I have never tried it personally. ref 1 - github.com/kubernetes/kubernetes/issues/73297 you would use something like this - kubernetes-sigs.github.io/aws-load-balancer-controller/v2.8/guide/service/annotations/#ssl-cert

    • @xorg4549
      @xorg4549 5 дней назад

      @@AntonPutra Thank you

  • @Jpes211
    @Jpes211 10 дней назад

    hey i'm having trouble with the basic auth, when i'm trying to log in on grafana it keeps refreshing on the log in page and keeps telling me to put the user and password again

    • @AntonPutra
      @AntonPutra 9 дней назад

      you can use basic auth in 2 ways - recently added native basic auth on prom (prometheus.io/docs/guides/basic-auth/) - use reverse proxy and setup nginx basic auth both are valid approaches with pros and cons

  • @aidakhalelova3376
    @aidakhalelova3376 10 дней назад

    hi, Anton, thank you for the content. Very useful. I've adopted a lot of practices you outline in your tutorial. I noticed that when terraform creates argocd helm release, and if you delete an ingress manually(I am creating an internal one) terraform doesn't know about ingress being deleted. Is there any way to have a control over it? My thought is to create ingress as a kubernetes resource instead of a part of helm release.

    • @AntonPutra
      @AntonPutra 9 дней назад

      Thanks! Why not configure ingress using a Helm chart? For example, you can make it internal from the get-go. Or, you can use 'helm template' to generate YAML, then add your custom ingress and change variables with Kustomize.

  • @prabhjotsinghbawa1928
    @prabhjotsinghbawa1928 10 дней назад

    Thanks😊

    • @AntonPutra
      @AntonPutra 9 дней назад

      thank you for support!

  • @prabhjotsinghbawa1928
    @prabhjotsinghbawa1928 10 дней назад

    Anton, Thank you for sharing such awesome and informative videos! You are doing a great job! Many thanks!

  • @MuhammadUsman-ou9io
    @MuhammadUsman-ou9io 10 дней назад

    shortly and greatly explained . really cleared my doubts among statefulset and deployment

    • @AntonPutra
      @AntonPutra 9 дней назад

      Thank you! More stuff like that coming soon :)

  • @omega1962
    @omega1962 11 дней назад

    Excellent videos on EKS concepts. Can you also please add observability on EKS like sending application logs to ELK or Opensearch and Cloudwatch?

    • @AntonPutra
      @AntonPutra 9 дней назад

      Thank you! Probably at some point, yes, but it's very specific to your deployments.

  • @pseudozackxn
    @pseudozackxn 11 дней назад

    Create a tutorial with argocd ingress please

    • @AntonPutra
      @AntonPutra 11 дней назад

      you mean how to create ingress for argocd?

    • @pseudozackxn
      @pseudozackxn 11 дней назад

      @@AntonPutra yes i have a eks cluster i have deployed argocd on it service is working fine with port-forward but it is not working with ingress i am using ingress-nginx controller everything is deployed using terraform modules and argocd as helm release even ingress i created from values.yaml only still not able to get the webui of argocd with my host name I wanted to access my argocd web ui on <host_name>/argocd But unable to get it

    • @pseudozackxn
      @pseudozackxn 9 дней назад

      @@AntonPutra yes

    • @AntonPutra
      @AntonPutra 9 дней назад

      @@pseudozackxn i have plenty of other tutorials that focus on ingress, for example nginx ingress - ruclips.net/video/xwiRjimKW9c/видео.html you just need to create ingress object and target argocd service or just use helm chart and you can configure ingress by supplying few variables

    • @pseudozackxn
      @pseudozackxn 6 дней назад

      @@AntonPutra yes i have done that there was some issur from comfigmap side i was trying to access the application on some path and for that some extra configuration was required in config maps so that is why it was frustrating the documentation is also not very clear for argocd

  • @giltchelet3926
    @giltchelet3926 11 дней назад

    Thank you for this precious content! I had a question. I followed along and created the resources. Pretty quickly (few hours later) I received an alert that I am nearly through my free tier AWSDataTransfer quota of 1gb. Is this a reason for concern for billing? How do you suggest handling such projects without an inflated bill? Thank you!

    • @AntonPutra
      @AntonPutra 11 дней назад

      Well, EKS itself only costs $0.10 per hour, and compute is pretty cheap as well. So the issue is with data transfer. I would suggest trying to figure out what kind of data transfer it is. Did you try to pull large images over or something like that?

    • @giltchelet3926
      @giltchelet3926 10 дней назад

      @@AntonPutra thanks for the reply. I appreciate it! I followed the tutorial exactly all the way up to setting up the cluster & nodes with terraform apply (up to about 30 minutes). I left the nodes running over night (around 12 hours). The tutorial didn't have any heavy processes accounting for 1gb of data transfer which is why I'm confused

    • @AntonPutra
      @AntonPutra 9 дней назад

      ​@@giltchelet3926 Well, try to drill down using Cost Explorer. Check if the data transfer is between different availability zones, different regions, or external. For example, you might have downloaded something from the internet, like large Docker images. If that's the case, you could try using a private ECR to reduce data transfer. They frequently change the rules for data transfer, so you need to be careful.

  • @abdoulhamidcoulibaly2385
    @abdoulhamidcoulibaly2385 11 дней назад

    Very helpful. I just discovered sharding not long ago in my new position. I didn't understand a thing until your video.

  • @AbdiqaniM015
    @AbdiqaniM015 11 дней назад

    Thanks for sharing, was very helpful 💖💖

  • @agirornsimonarson
    @agirornsimonarson 11 дней назад

    Could you also do this for rust vs C# ? I know it is silly but it would be a "nice to have" to convince some centerpiece folks ;)

    • @AntonPutra
      @AntonPutra 11 дней назад

      well maybe in the future working on full courses tight now

  • @rohitnarula7038
    @rohitnarula7038 11 дней назад

    how are you able to monitor this without exporter ?

    • @AntonPutra
      @AntonPutra 11 дней назад

      That Helm chart has dependencies that you need to enable to deploy different exporters.

  • @haonanqiu4251
    @haonanqiu4251 12 дней назад

    high quality