ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Kubernetes 017 - Les Rollouts : stratégies, recreate, undo, pause...

Автор: xavki

Загружено: 2025-01-21

Просмотров: 1193

Описание: 📽️ Abonnez-vous : http://bit.ly/2UnOdgi
🖥️ Devenir membre VIP : https://bit.ly/3dItQU9
👂 Podcast : https://podcast.ausha.co/xavki/
Points clés

🎥 Introduction à Kubernetes et à l’importance des déploiements.
⚙️ Deux stratégies de déploiement : recreate et rolling update.
🚀 Création et gestion des déploiements avec des démonstrations pratiques.
📜 Utilisation des annotations pour documenter les changements dans les déploiements.
⏳ Paramètres de configuration : max surge, max unavailable, progress deadline seconds, min ready seconds.
🔄 Commande rollout undo pour revenir à une version antérieure.
⏸️ Mise en pause et reprise des déploiements.

Insights clés

📊 Stratégies de déploiement : Importance de choisir la bonne stratégie
Le choix entre recreate et rolling update est crucial. Recreate peut entraîner des temps d’arrêt significatifs car il tue tous les pods avant de créer de nouveaux pods. En revanche, rolling update permet une transition en douceur, minimisant les interruptions de service. Cette stratégie est donc préférée pour la plupart des applications en production.

🔄 Utilisation des annotations : Meilleure traçabilité des changements
Les annotations dans Kubernetes permettent de documenter les changements de version et leurs raisons, facilitant ainsi la traçabilité des déploiements. Cela est particulièrement utile dans des environnements où plusieurs équipes travaillent sur les mêmes services, car cela aide à comprendre l’historique des changements.

⚙️ Configuration fine des mises à jour : Une gestion précise des ressources
Les paramètres max surge et max unavailable permettent de gérer la capacité et l’accès aux services pendant les mises à jour. Par exemple, en configurant max surge à 2, vous pouvez augmenter temporairement le nombre de pods disponibles, ce qui peut être essentiel en période de forte demande.

⏳ Gestion des délais : Prévenir les échecs de déploiement
Le progress deadline seconds définit combien de temps Kubernetes attend avant de considérer un déploiement comme échoué. Cela permet de s’assurer que les mises à jour sont effectuées dans un délai raisonnable, réduisant ainsi le risque d’interruption prolongée du service.

🔄 Récupération facile : Rôle essentiel de rollout undo
La possibilité de revenir à une version précédente avec rollout undo simplifie la gestion des erreurs. En cas de problème avec une nouvelle version, il est facile de revenir à une version stable, ce qui est essentiel pour maintenir la continuité des services.

⏸️ Mise en pause des déploiements : Contrôle accru sur les mises à jour
La fonctionnalité de mise en pause des déploiements permet aux administrateurs de geler temporairement un déploiement en cours. Cela peut être utile pour éviter des changements indésirables en période de forte activité ou pour effectuer des ajustements supplémentaires avant de procéder à la mise à jour.

📈 Suivi de l’historique des déploiements : Un atout pour la gestion des versions
La gestion de l’historique des déploiements permet de garder une trace des anciennes versions, facilitant ainsi la gestion des versions et la prise de décisions éclairées lors des mises à jour. Cela est particulièrement important pour le débogage et la résolution de problèmes complexes qui peuvent survenir après une mise à jour.


Dépôt kubernetes : https://gitlab.com/xavki/kubernetes-t...

#devops #opensource

Sommaire de plus de 1500 vidéos :
sur github : https://bit.ly/2P5x8Xj
sur gitlab : https://bit.ly/2BvYouO

➡️ ➡️ Vous voulez m'encourager likez la vidéo, commentez-là et abonnez-vous ! 😃

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Kubernetes 017 - Les Rollouts : stratégies, recreate, undo, pause...

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

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

Скачать аудио

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

Kubernetes 018 - Un Service, c'est quoi ?? (objectifs, clusterIP, expose...)

Kubernetes 018 - Un Service, c'est quoi ?? (objectifs, clusterIP, expose...)

Знакомство с WebSocket - от концепции до старта #программирование

Знакомство с WebSocket - от концепции до старта #программирование

Kubernetes 031 - Volumes : PV, PVC et StorageClass (dynamic provisionner)

Kubernetes 031 - Volumes : PV, PVC et StorageClass (dynamic provisionner)

Установка N8N на ЛЮБОЙ сервер. Docker. Portainer. Nginx Proxy Manager

Установка N8N на ЛЮБОЙ сервер. Docker. Portainer. Nginx Proxy Manager

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

ПРОДАКШЕН Инструменты РЕАЛЬНОЙ разработки: Kubernetes, Grafana, CI/CD, Harbor и др

ПРОДАКШЕН Инструменты РЕАЛЬНОЙ разработки: Kubernetes, Grafana, CI/CD, Harbor и др

Похудей на 45 КГ, Выиграй $250,000!

Похудей на 45 КГ, Выиграй $250,000!

База по Базам Данных - Storage (Индексы, Paging, LSM, B+-Tree, R-Tree) | Влад Тен Систем Дизайн

База по Базам Данных - Storage (Индексы, Paging, LSM, B+-Tree, R-Tree) | Влад Тен Систем Дизайн

Le minimum de réseau à savoir pour un Dev

Le minimum de réseau à savoir pour un Dev

Kubernetes 029 - Volumes : le HostPath

Kubernetes 029 - Volumes : le HostPath

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



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