Вопросы по теме 'puppet'

Перенос сценариев оболочки в шаблоны ruby ​​erb, предложения и советы?
Я использую Puppet для автоматизации управления конфигурацией на хостах. Он может использовать шаблоны erb для настройки файлов конфигурации различных служб, таких как apache, postfix и т. д., на разных хостах. До сих пор мы использовали...
2892 просмотров
schedule 05.06.2024

Ошибка подключения к серверу/клиенту Puppet
У меня есть пара параллельных Vms на моем Mac, и я пытаюсь установить простое соединение между ними в качестве мастера марионеток и клиента марионеток. Хозяин Марионеток (на CentOs 6.2) Кукольный клиент (на сервере Ubuntu 12.1) при попытке...
8081 просмотров
schedule 26.11.2023

Puppet: указание версии пакета для установки
Видимо это невозможно, но я не могу поверить, что это нужно только мне. Я хочу указать версию php для установки, потому что я работаю над старым проектом, требующим php 5.2. На самом деле моя виртуальная машина основана на Oneiric с php 5.3....
40793 просмотров
schedule 18.01.2024

Инструменты управления конфигурацией приложений
Я ищу инструмент для управления конфигурацией приложений. Я обнаружил, что реализации OSGi предоставляют Config Admin service , который можно использовать с Apache Karaf + Apache Cellar . Итак, есть главный узел и несколько клиентских узлов,...
319 просмотров
schedule 07.11.2023

Бродяга управляет кукловодом с марионеточным агентом
Я использую Vagrantfile, который выглядит так: Vagrant::Config.run do |config| config.vm.define :puppet do |c| c.vm.host_name = 'puppet.domain.com' c.vm.box = "precise64" c.vm.network :hostonly, "192.168.33.100" c.vm.provision...
1014 просмотров
schedule 09.02.2024

импортировать существующие ssh_authorized_keys в ресурс puppet
Есть ли способ автоматически импортировать все существующие ключи ssh из /root/.ssh/authorized_keys в puppet? Пример: если у меня есть следующий контент в /root/.ssh/ssh_authorized_keys: ssh-rsa AAAAakljsehrkjysdfjkhasdkfhskjghg== userA@hostA...
4780 просмотров
schedule 06.11.2023

Использование хеша в определении узла и переход к шаблону
Я изо всех сил пытаюсь заставить это работать и не понимаю, где я ошибаюсь, может ли кто-нибудь помочь мне, как исправить? По сути, я хочу получить массив в моем файле nodes.pp, который затем используется моим файлом шаблонов, циклически перебирая...
1420 просмотров
schedule 29.03.2024

Вызов функции puppet внутри ресурса для определения атрибута класса
Я пытаюсь вызвать новую функцию внутри марионеточного ресурса в манифесте, но не знаю, как создать ресурс для присвоения значения, полученного из функции в ресурсе. Определите функцию Каталог puppet-module/lib/puppet/parser/functions/ ....
1715 просмотров
schedule 01.04.2024

Директор синхронизации марионеток
Все равно не работает В /etc/puppet/manifests/site.pp file { "/home/render/installation/": ensure => "directory", owner => "render", group => "render", recurse => "true", mode => "0750", source =>...
6242 просмотров
schedule 19.03.2024

Exec's, если только команда не мешает компилировать мой каталог
Я столкнулся с некоторыми странными проблемами с Puppet 2.6.7. У меня есть exec, который использует сценарий оболочки в качестве команды. Кроме того, я хочу использовать тот же скрипт для выполнения свойства exec «если», просто передав флаг для...
1332 просмотров
schedule 03.06.2024

Сбой предоставления Vagrant/GAE с марионеткой
Я пытаюсь настроить бродягу с помощью GAE. У меня виртуальная машина работает нормально, но при использовании puppet происходит сбой. Вот вывод моей команды: Bringing machine 'default' up with 'virtualbox' provider... [default] Setting the name...
300 просмотров

Puppet — контроль установленной версии пакета
У меня есть следующее: class compass { package { 'ruby-dev': ensure => installed, } package { ["rubygems"]: ensure => 'installed' } package { ['sass']: ensure => '3.2.0.alpha.277',...
4621 просмотров
schedule 24.09.2022

Пользовательские кукольные факты не выполняются
У меня есть несколько пользовательских фактов на кукольном сервере в стандартном месте: [module_dir]/lib/puppet/facter/[fact_name].rb Вот пример: require 'facter' Facter.add("fact_name") do setcode do "fact_name_value" end end...
941 просмотров
schedule 05.03.2024

шаблон марионетки убрать последнюю запятую
У меня есть следующий шаблон примера марионетки: { "servers" : [ { "port" : 9200, "host" : "localhost", "queries" : [ <% @markets.each do |market| -%> { "outputWriters" : [ { "@class" :...
7597 просмотров
schedule 13.06.2024

Как использовать файловый ресурс Puppet, чтобы предоставить разные разрешения для каталога, чем для его файлов?
Я хотел бы использовать Puppet для управления каталогом. Я хочу, чтобы каталог принадлежал пользователю root и администратору группы с разрешениями 0770. Я хотел бы, чтобы все файлы в каталоге принадлежали пользователю apache и администратору...
7443 просмотров
schedule 15.04.2024

Удалить мастера
Я установил The Foreman на Ubuntu Server 12.04, следуя инструкциям здесь: http://theforeman.org/manuals/1.2/quickstart_guide.html#Installation Теперь я решил, что это не для меня, но я не могу найти никаких инструкций по удалению. Различные...
12987 просмотров
schedule 18.02.2024

Puppet устанавливает пакеты, но они, похоже, не работают
У меня есть следующий файл puppet. Вроде все установилось без ошибок, но команды типа yo или bower вроде не работают. Есть идеи, почему? class yeoman { Exec { path => [ "/bin/", "/sbin/" , "/usr/bin/", "/usr/sbin/" ] }...
2124 просмотров
schedule 30.12.2023

puppet как управлять сервисом только если
Может ли кто-нибудь помочь мне с марионеткой, я хочу запустить свой сервис с помощью smt, например: service {"my_service": ensure => running, enable => true, hasstatus => true, hasrestart => true, } но для...
1953 просмотров
schedule 13.03.2024

передача параметров из внешнего файла (шаблона) в кукольный скрипт
Привет, я пытаюсь запустить исполняемый файл с помощью скрипта puppet. Мой исполняемый файл принимает 3 параметра, таких как param1, param2 и param3. Все, что я хочу, это передать эти параметры через внешний файл. Как я могу это сделать? Вот мой...
2445 просмотров
schedule 14.05.2024

Puppet: Package Provider — для чего нужен метод запроса?
Я создаю собственный поставщик пакетов и не уверен, что должен возвращать метод запроса. Например, поставщика пакетов: https://github.com/puppetlabs/puppet/blob/master/lib/puppet/provider/package/dpkg.rb Найден пример поставщика пакетов, но...
452 просмотров
schedule 23.01.2024