Вопросы по теме '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 просмотров
schedule
03.03.2024
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