Skip to content

Репозиторий подготовки десктопной версии Linux на базе apt пакетного менеджера для работы DevOps специалиста.

Notifications You must be signed in to change notification settings

rmntrvn/apt_desktop_prepare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Подготовка desktop дистрибутива Linux на основе apt пакетного менеджера для работы DevOps инженера

  1. Предварительно установить ansible:
sudo apt install ansible -y
  1. Установить зависимые роли:
ansible-galaxy install -r requirements.yml
  1. Запустить плейбук:
ansible-playbook -i inventory -e '@password.yml' --vault-password-file=vault.txt playbook.yml

TODO:

  • Роль установки zsh с плагином oh-my-zsh.

  • Автоматизация установки бинарей (возможно лучше использовать binenv):

    • kubie / kubecm
    • minikube
    • terragrunt
    • yq
  • Вынести в отдельную роль установку docker. Выполнить автоматизацию по перемонтированию /var/lib/docker на отдельное блочное устройство. Выполнить настройку .docker/config.json.

  • Вынести в отдельную роль установку vscode в установкой плагинов и других настроек.

  • Вынести переменные в отдельны файл.

About

Репозиторий подготовки десктопной версии Linux на базе apt пакетного менеджера для работы DevOps специалиста.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published