• ClipSaver
  • dtub.ru
ClipSaver
Русские видео
  • Смешные видео
  • Приколы
  • Обзоры
  • Новости
  • Тесты
  • Спорт
  • Любовь
  • Музыка
  • Разное
Сейчас в тренде
  • Фейгин лайф
  • Три кота
  • Самвел адамян
  • А4 ютуб
  • скачать бит
  • гитара с нуля
Иностранные видео
  • Funny Babies
  • Funny Sports
  • Funny Animals
  • Funny Pranks
  • Funny Magic
  • Funny Vines
  • Funny Virals
  • Funny K-Pop

GitOps Deployment using Rancher's Fleet! скачать в хорошем качестве

GitOps Deployment using Rancher's Fleet! 8 месяцев назад

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

скачать mp3

скачать mp4

поделиться

телефон с камерой

телефон с видео

бесплатно

загрузить,

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
GitOps Deployment using Rancher's Fleet!
  • Поделиться ВК
  • Поделиться в ОК
  •  
  •  


Скачать видео с ютуб по ссылке или смотреть без блокировок на сайте: GitOps Deployment using Rancher's Fleet! в качестве 4k

У нас вы можете посмотреть бесплатно GitOps Deployment using Rancher's Fleet! или скачать в максимальном доступном качестве, видео которое было загружено на ютуб. Для загрузки выберите вариант из формы ниже:

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

Скачать mp3 с ютуба отдельным файлом. Бесплатный рингтон GitOps Deployment using Rancher's Fleet! в формате MP3:


Если кнопки скачивания не загрузились НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если возникают проблемы со скачиванием видео, пожалуйста напишите в поддержку по адресу внизу страницы.
Спасибо за использование сервиса ClipSaver.ru



GitOps Deployment using Rancher's Fleet!

github.com/benspilker/rancher-fleet If you’re just joining, you’ve landed at an exciting point. In the past 7 videos, we’ve covered a lot, following the scripts from my `proxmox-k3s` GitHub repo. This time, we’re switching to a new repo—**Rancher Fleet**—to explore GitOps. Quick Recap: Here’s what we’ve done so far: Set up a nested Proxmox host with a custom user and SSH key. Created 9 Ubuntu VMs from a template. Deployed a K3s cluster across 8 of those VMs. Set up a UI for managing K3s. Deployed Nextcloud—first without, then with persistent storage—and hooked it up to a MariaDB database. In the last video, we stress-tested system dependencies and then reset the setup: Proxmox at 8 cores, Worker VMs at 4, and the rest at 2. What Is GitOps? GitOps automates infrastructure changes based on your Git repository. Whenever you push code to GitHub, your environment updates itself to match. This is a form of Continuous Delivery (CD), a DevOps practice where CI/CD pipelines automatically apply changes. To follow along, you’ll need: Git installed on your system A GitHub account Create the GitHub Repo and Token: We’ll start by creating a private GitHub repo (you can make it public later). Next, go to GitHub , Profile , Settings , Developer Settings. Under "Personal Access Tokens," generate a *fine-grained token* with access to your new repo. Set an expiration date and copy the token—this is the only time you’ll see it. Connect GitHub to Rancher Using Fleet: In Rancher, we’ll use **Fleet**, the built-in continuous delivery tool, inspired by Jim’s Garage’s tutorial    • GitOps Made Easy with Fleet. Kubernetes At...   A note: GitHub uses `main` as the default branch, while Fleet uses `master`. Make sure to change that setting. In Rancher: 1. Click the sailboat icon (Fleet). 2. Choose **Fleet Local**—this is our actual cluster. 3. Click *Get Started* , **Git Repos**. 4. Enter the name of your GitHub repo. 5. Under authentication, choose **HTTP Basic Auth Secret**. Username: your GitHub email Password: the access token 6. Paste in your repo’s URL and change the branch to `main`. 7. Click *Next* and leave the defaults, then click **Create**. You’ll get an error about the repo being empty. This is expected and means Fleet is set up properly. Let’s test the GitOps connection by adding a `nextcloud2` namespace. kubectl get namespaces Copy a small YAML file from my existing repo, push it, and then: kubectl get namespaces You should see the new namespace appear—Fleet picked up the Git change and applied it. Success! DNS Setup for a Second Instance: Before deploying another Nextcloud instance, let’s update DNS. You can reuse the IP by pointing multiple subdomains to it. Traefik and Kubernetes route things accordingly. Use the DNS script from Step 5A of my repo, but add a `2` at the end of your domain. github.com/benspilker/proxmox-k3s/blob/main/5-6_Install-Nextcloud/5A-domainname-dns.sh Run the updated script for your new subdomain. Deploying via Fleet: Copy over files 1–7 from my Fleet repo. They’ll deploy 16 resources in order, using the filename numbers. Note: This GitOps method is different from the previous shell-script-based approach. Secrets and credentials must be defined within Kubernetes YAML, not Bash variables. 1. *Namespace & RBAC* – Grants permission to manage secrets. 2. *Secret Generator* – Generates and base64-encodes a strong password. 3. *MariaDB Deploy* – Sets up MariaDB with persistent storage, using the secret. 4. *Database Init* – Creates the Nextcloud DB and user. 5. *Nextcloud Deploy* – Deploys Nextcloud and uses a sidecar container to edit `config.php` to include HTTPS and the correct domain. 6. *Self-signed Cert* – Generates a certificate. 7. *Ingress Resource* – Exposes Nextcloud via HTTPS. After pushing the files, Fleet should start deploying. It might pause at 15/16—don’t worry. Check deployment status: kubectl get pods -n nextcloud2 Grab the pod name: POD_NAME=$(kubectl get pods -n nextcloud2 --no-headers | grep -v maria | awk '{print $1}' | head -n 1) Then inspect the config: kubectl exec -it $POD_NAME -n nextcloud2 -- /bin/sh -c 'cat /var/www/html/config/config.php' Sometimes, the config resets after pod restart. To handle that, the sidecar waits 3 minutes, then runs a loop to ensure the config is set. It may take up to 5 minutes for the changes to fully apply. If you visit the site too early, you’ll see a "trusted domain" error—but just wait. Final Steps Once it’s ready, go to: nextcloud.yourexampledomain2.com Default login: `admin` / `changeme`. The first login may need a refresh or new tab. After that, you're good! Done! And there you have it. A working Nextcloud instance with persistent storage, using a MySQL database deployed in a Gitops method. Thanks for watching this series. I hope you learned a lot. I sure did. Especially making this presentation. Thanks again and keep learning!

Comments
  • Kubernetes — Простым Языком на Понятном Примере 5 месяцев назад
    Kubernetes — Простым Языком на Понятном Примере
    Опубликовано: 5 месяцев назад
  • Холодная музыка - Глубокий фокус и вдохновляющий микс 1 год назад
    Холодная музыка - Глубокий фокус и вдохновляющий микс
    Опубликовано: 1 год назад
  • Трамп отдал приказ / Новая операция США 6 часов назад
    Трамп отдал приказ / Новая операция США
    Опубликовано: 6 часов назад
  • Proxmox Kubernetes Homelab, VM deploy, K3s setup 8 месяцев назад
    Proxmox Kubernetes Homelab, VM deploy, K3s setup
    Опубликовано: 8 месяцев назад
  • ArgoCD Tutorial for Beginners | GitOps CD for Kubernetes 4 года назад
    ArgoCD Tutorial for Beginners | GitOps CD for Kubernetes
    Опубликовано: 4 года назад
  • Music for Men Who Stay Silent | Gentleman Dark Blues 1 месяц назад
    Music for Men Who Stay Silent | Gentleman Dark Blues
    Опубликовано: 1 месяц назад
  • Proxmox Storage Guide: LVM, LVM-Thin, ZFS & Directory Setup Explained (Step-by-Step) 6 месяцев назад
    Proxmox Storage Guide: LVM, LVM-Thin, ZFS & Directory Setup Explained (Step-by-Step)
    Опубликовано: 6 месяцев назад
  • Proxmox K3s, Rancher deployment, and DNS setup 8 месяцев назад
    Proxmox K3s, Rancher deployment, and DNS setup
    Опубликовано: 8 месяцев назад
  • Развертывание Rancher для управления Kubernetes. Kubernetes дома — часть 4 2 года назад
    Развертывание Rancher для управления Kubernetes. Kubernetes дома — часть 4
    Опубликовано: 2 года назад
  • CI/CD — Простым языком на понятном примере 1 год назад
    CI/CD — Простым языком на понятном примере
    Опубликовано: 1 год назад
  • System Design Concepts Course and Interview Prep 1 год назад
    System Design Concepts Course and Interview Prep
    Опубликовано: 1 год назад
  • ADO to GitHub Migration Explained | End-to-End Walkthrough | GEI 2 недели назад
    ADO to GitHub Migration Explained | End-to-End Walkthrough | GEI
    Опубликовано: 2 недели назад
  • Docker за 20 минут 1 год назад
    Docker за 20 минут
    Опубликовано: 1 год назад
  • Что такое Rancher? Как установить и настроить кластер Minikube для работы с Rancher? | Серия Ranc... 1 год назад
    Что такое Rancher? Как установить и настроить кластер Minikube для работы с Rancher? | Серия Ranc...
    Опубликовано: 1 год назад
  • Microsoft Intune: от нуля до героя 2 года назад
    Microsoft Intune: от нуля до героя
    Опубликовано: 2 года назад
  • Лучший Гайд по Kafka для Начинающих За 1 Час 1 год назад
    Лучший Гайд по Kafka для Начинающих За 1 Час
    Опубликовано: 1 год назад
  • Понимание GD&T 3 года назад
    Понимание GD&T
    Опубликовано: 3 года назад
  • JetKVM - девайс для удаленного управления вашими ПК 2 недели назад
    JetKVM - девайс для удаленного управления вашими ПК
    Опубликовано: 2 недели назад
  • Музыка для работы - Deep Focus Mix для программирования, кодирования 1 год назад
    Музыка для работы - Deep Focus Mix для программирования, кодирования
    Опубликовано: 1 год назад
  • Музыка для Глубокой Работы и Фокуса | Расслабляющие Биты для Учебы и Звуки Концентрации 4 месяца назад
    Музыка для Глубокой Работы и Фокуса | Расслабляющие Биты для Учебы и Звуки Концентрации
    Опубликовано: 4 месяца назад

Контактный email для правообладателей: u2beadvert@gmail.com © 2017 - 2026

Отказ от ответственности - Disclaimer Правообладателям - DMCA Условия использования сайта - TOS



Карта сайта 1 Карта сайта 2 Карта сайта 3 Карта сайта 4 Карта сайта 5