LINUX.ORG.RU

Сообщения JohnatanGalt

 

Запуск docker-контейнера через puppet

Форум — General

Добрый день

Имеется 2 машины под управление Astra Linux SE 1.7, на одной установлен puppet server, на другой puppet agent и docker Необходимо, с помощью манифеста puppet, запустить в контейнере созданный образ. Через docker run контейнер запускается без проблем.

Текст манифеста puppet:

class docker_container {
 
include docker

docker::image { 'nginx':
  ensure => 'present',
  image_tag => 'alse',
  require => Class['docker'],
}

### Запустить контейнер
docker::run { 'nginx':
  image => 'nginx:alse',
  ports => ['8080:80'],
  require => Docker::Image['nginx'],
}
}

Другие задачи манифест выполняет корректно. Дополнительный модуль docker для puppet сервера установлен

При выполнении манифеста ошибок не возникает:

Info: Using configured environment 'production'
Info: Retrieving pluginfacts
Info: Retrieving plugin
Info: Retrieving locales
Info: Caching catalog for dockerp.astra.local
Info: Applying configuration version '1730273821'
Notice: Applied catalog in 0.03 seconds

Думал, что проблема может быть в Astra Linux, по этому поднял 2 машины на debian 12, но проблема осталась, видимо я что-то делаю не так

Подскажите, что изменить, чтоб манифест запускал контейнер?

P.S. в /etc/hosts внесены необходимые изменения, на клиенте puppet в /etc/puppetlabs/puppet/puppet.conf указан сервер puppet:

server = puppetserver.astra.local
show_diff = true

 , ,

JohnatanGalt
()

Доступ и управление пулами ceph извне

Форум — General

Добрый день

Сразу скажу, что с ceph знаком очень плохо Имеется настроенный ceph с 3 нодами, в нодах созданы пулы, на которых стоит astra linux. Пулы никуда не примаплены

Требуется влиять на пулы (делать снапшоты, клоны) посредством rbd с astra linux, которая стоит на одном из пулов. На нее установлен ceph-common, возможно доустановить необходимые пакеты, но только в рамках репозитория

Вопрос, это вообще возможно?

 ,

JohnatanGalt
()

RSS подписка на новые темы