Добавить
Уведомления

Deploy RShiny on Kubernetes using EKS, Terraform and Helm

Here's an introduction to deploying RShiny on an AWS Kubernetes cluster using EKS (Elastic Kubernetes Service) to manage our Kubernetes cluster, Terraform to deploy the cluster, and a Helm chart to deploy the RShiny application. This video is meant to get you up and running with RShiny on EKS. I tried to go over as many of the moving pieces as I could without making this take all day. Please let me know if you would like to see more! Some resources: Terraform - http://terraform.io/ AWS EKS - https://aws.amazon.com/eks/ Terraform AWS EKS Module - Basic Example - https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/basic Helm - https://helm.sh/docs/ This is a long video so here are some time stamps: Directory Structure - 1:17 Project Docker Image - 2:22 Intro to Kubernetes - 3:31 Setup with Terraform - 6:16 Terraform State - 9:15 Terraform EKS - 10:53 Explanation RShiny Helm Chart - 14:17 Explanation Helm Deployment - 19:21 Explanation Helm Service - 22:18 Terraform EKS Deployed - 26:19 Configure Kubectl with an autogenerated .kube/config - 26:48 Terraform local provisioner (exec bash) - 31:28 (My debugging shenanigans) Kubernetes Secret - 35:42 Done debugging - kubectl update with local exec - 44:10 (End debugging shenanigans) Kubectl inspect pods - 51:04 Kubectl get services (external IPs) - 55:55 Success! We have an RShiny on EKS - 58:23 Helm Notes - 01:03:48 Obligatory shameless plug! If you would like to know more and/or hire me, check out my website at https://www.dabbleofdevops.com or contact me at jillian@dabbleofdevops.com

12+
16 просмотров
2 года назад
12+
16 просмотров
2 года назад

Here's an introduction to deploying RShiny on an AWS Kubernetes cluster using EKS (Elastic Kubernetes Service) to manage our Kubernetes cluster, Terraform to deploy the cluster, and a Helm chart to deploy the RShiny application. This video is meant to get you up and running with RShiny on EKS. I tried to go over as many of the moving pieces as I could without making this take all day. Please let me know if you would like to see more! Some resources: Terraform - http://terraform.io/ AWS EKS - https://aws.amazon.com/eks/ Terraform AWS EKS Module - Basic Example - https://github.com/terraform-aws-modules/terraform-aws-eks/tree/master/examples/basic Helm - https://helm.sh/docs/ This is a long video so here are some time stamps: Directory Structure - 1:17 Project Docker Image - 2:22 Intro to Kubernetes - 3:31 Setup with Terraform - 6:16 Terraform State - 9:15 Terraform EKS - 10:53 Explanation RShiny Helm Chart - 14:17 Explanation Helm Deployment - 19:21 Explanation Helm Service - 22:18 Terraform EKS Deployed - 26:19 Configure Kubectl with an autogenerated .kube/config - 26:48 Terraform local provisioner (exec bash) - 31:28 (My debugging shenanigans) Kubernetes Secret - 35:42 Done debugging - kubectl update with local exec - 44:10 (End debugging shenanigans) Kubectl inspect pods - 51:04 Kubectl get services (external IPs) - 55:55 Success! We have an RShiny on EKS - 58:23 Helm Notes - 01:03:48 Obligatory shameless plug! If you would like to know more and/or hire me, check out my website at https://www.dabbleofdevops.com or contact me at jillian@dabbleofdevops.com

, чтобы оставлять комментарии