Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть Understanding Kubernetes - Hands-On from Development to Deployment

  • Kenneth Choe
  • 2022-03-23
  • 616
Understanding Kubernetes - Hands-On from Development to Deployment
vscodedevcontainerkubernetesdockerdocker-compose
  • ok logo

Скачать Understanding Kubernetes - Hands-On from Development to Deployment бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно Understanding Kubernetes - Hands-On from Development to Deployment или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку Understanding Kubernetes - Hands-On from Development to Deployment бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео Understanding Kubernetes - Hands-On from Development to Deployment

Using hypothetical system called vertical-slice, we will go through full dev to deployment cycle:

1) How developer will write code and debug using VSCode DevContainer
2) How developer will build and test out the container image using Docker Compose
3) How developer will write Kubernetes resource file and test it locally
4) How devops will deploy it to the server

Sorry about the length - I cut out many things but it still came out as an hour long video. You can watch it in 2 sessions: Session I (00:00) and Session II (30:56).

I made an excerpt video about the core concept of Kubernetes. If you are here just for that, this ~6 min video might work better for you:    • Understanding Kubernetes - Resources vs. C...  
In this video, it is equivalent to 31:52 - 41:00 (9 min).

Timecodes
0:00 - Session I - Intro
0:22 - The goal: vertical-slice system on Kubernetes
01:15 - 4 stages overview
01:52 - Stage 0 - set up dev machine
05:00 - Stage 1 - developing 3 services with VSCode and DevContainer
12:07 - Service configuration
15:45 - Stage 2 - building container images and testing them with Docker Compose
27:18 - Uploading container images to docker hub
30:56 - Session II - Intro
31:53 - Kubernetes concepts
36:47 - Stage 3 - running everything on Docker Desktop Kubernetes
43:19 - vertical-slice kubernetes resources review
47:58 - how to configure a pod to consume a service outside kubernetes
50:51 - ingress resource review
52:56 - making kubernetes resource file parameterizable with envsubst
54:20 - Stage 4 - deploy to kubernetes running on Ubuntu server
58:54 - References

There are many ways to do dev-to-deployment. I wanted to offer one way to do it with a sample project with decent configuration complexity. Important goals from the suggested way is

1. Developer can test and guarantee that the container image will be good to go on deployed environment. This is why the configurability of your container image is important.
2. Developer can develop the frontend and backend together.

As long as you achieve these, you don't have to use Docker Compose to build the container image or test them. Who writes Kubernetes resource files would depend on the org's talent pool, culture, etc.

Other topics not covered in this video (because this was already too long):
1. More on kubernetes: how to debug using logs and exec, horizontal autoscaling
2. More on dev experience: launching one or two services using docker-compose, running one service using DevContainer under debug mode connecting to other services running from docker-compose

References:
1. Understanding VSCode DevContainer:    • Understanding VSCode DevContainer - Develo...   (also contains how to set up your PC to run vertical-slice)
2. Ingress controllers: https://kubernetes.io/docs/concepts/s...
3. Installing ingress-nginx: https://kubernetes.github.io/ingress-...
4. https://kubernetes.io/docs/home/
5. https://github.com/kennethchoe/vertic...
6. How to change appsettings.json using Environment Variables: https://docs.microsoft.com/en-us/aspn...

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]