Pytania otagowane jako puppet

Puppet to narzędzie do zarządzania konfiguracją (Unix i Windows) z własnym językiem specyficznym dla domeny.

2
Puppet: jak tworzyć i zarządzać użytkownikami i grupami uniksowymi
W ubiegłym tygodniu poświęciłem cały wysiłek na naukę kukiełki. Teraz cierpię z powodu przepełnienia bufora mentalnego i niewielkiej pewności, że kiedykolwiek będę w stanie oswoić tę bestię. Natknąłem się na wiele przykładów z adnotacjami, ale ze względu na ich niezliczoną różnorodność nie potrafię rozróżnić między zalecanym (ostatnim) stylem Marionetek a …
12 puppet  users  groups 

4
jak ustawić ścieżkę przy stosowaniu pojedynczego modułu marionetkowego?
Próbuję uruchomić pojedynczy moduł, taki jak ten: puppet apply --verbose --modulepath=moduleshere --noop -e 'include myclass' Jednak dostaję tego rodzaju błąd wskazujący, że ścieżka nie jest ustawiona Parameter unless failed: '[ -e "${logfile}" ]' is not qualified and no path was specified. Please qualify the command or specify a path. Nie …
12 puppet 

4
Używanie Puppet do usuwania kluczy SSH jest niedozwolone
Używam marionetki do dystrybucji kluczy SSH, tak jak: ssh_authorized_key { "alice@foo.com": ensure => present, key => 'xxxx', type => 'ssh-rsa', user => 'deploy', } Plik ~ / .ssh / Author_keys ostatecznie zawiera mieszankę kluczy z wielu klas, co jest pożądanym rezultatem. Jednak jeśli klucz zostanie ręcznie dodany do $ HOME …
12 ssh  puppet 

3
Zarządzanie danymi uwierzytelniającymi serwera w systemach Linux i Windows
Jesteśmy stosunkowo małym sklepem (pod względem liczby sysadminów) z mieszanką serwerów RHEL, Solaris, Windows 2003 i Windows 2008; w sumie około 200 serwerów. W przypadku naszych kont administratora ( rootw systemie Linux i admnistratorWindows) mamy schemat haseł, który zależy od lokalizacji centrum danych i kilku innych udokumentowanych właściwości serwera. W …

2
Dlaczego warto korzystać ze sparametryzowanej klasy marionetek?
Ogólnie, pracując ze złożonymi modułami marionetkowymi, ustawiam zmienne na poziomie węzła lub wewnątrz klasy. na przykład, node 'foo.com' { $file_owner = "larry" include bar } class bar { $file_name = "larry.txt" include do_stuff } class do_stuff { file { $file_name: ensure => file, owner => $file_owner, } } Jak / …
12 linux  puppet 

3
Ansible, Chef, Puppet lub ____: Który ma najsilniejszą obsługę systemu Windows i najmniejszą powierzchnię startową
Zdobywamy serwery głównie (ale nie wyłącznie). Najlepiej, jeśli możemy uruchomić system operacyjny i zrobić niewiele lub nic, aby przygotować go do przyjmowania poleceń (wiemy, że może być konieczne utworzenie obrazu podstawowego z agentem lub serwerem ssh). Musisz być w stanie zainstalować mongodb, aplikacje oparte na Javie, konfigurację iis itp. Które …


1
Czy raporty Puppet można usunąć po przetworzeniu przez Puppet-dashboard lub PuppetDB?
Raporty marionetkowe zajmują dużo miejsca na dysku w: /var/lib/puppet/reports /var/lib/mysql Zakłada się, że przechowuje wszystkie raporty w bazie danych MySQL, ponieważ obie ścieżki mają mniej więcej ten sam rozmiar. Resource_statuses tabela składa się z wierszy, które oznaczają każdy wiersz w pliku raportów. Czy można bezpiecznie usunąć raporty w / var …


4
Najlepsza praktyka w zakresie automatycznych aktualizacji systemu Linux
Pracujemy nad sposobem wykonywania automatycznych aktualizacji naszych serwerów opartych na RHEL / RHEL. Początkowy pomysł: za pomocą Puppet wyłączamy domyślne repozytoria i wskazujemy własne. Następnie używamy ensure => latestpakietów, które chcemy automatycznie aktualizować. Problem: Widzimy, że niektóre usługi uruchamiają się ponownie po aktualizacji (duh). Pytanie: Czy ktoś ma jakieś porady …

11
Aktualizacje systemu dla wielu serwerów
Mamy wiele serwerów i nadal chcemy je wszystkie aktualizować. Rzeczywisty sposób jest taki, że którykolwiek z sysadminów przechodzi z serwera na serwer i robi aptitude update && aptitude upgrade- wciąż nie jest fajny. Szukam teraz rozwiązania, które jest jeszcze lepsze i bardzo inteligentne. Czy marionetka może to zrobić? Jak ty …

2
Puppet - pobierz listę pakietów i wersji
Czy można powiedzieć marionetce, aby skompilowała katalog dla jednego (lub wszystkich) węzłów i zapisała gdzieś te konkretne dane? Jestem szczególnie zainteresowany uzyskaniem wszystkich potrzebnych pakietów i ich wersji na węzeł, ale odpowiednie jest również ogólne podejście do uzyskiwania dowolnych danych.

5
Jak wdrażać aplikacje (w .tar.gz) za pomocą Puppet?
Jestem początkującym w Puppet i chciałbym wiedzieć, czy jestem na dobrej drodze do wdrażania aplikacji w Puppet. Aplikacje znajdują się w pliku tar.gz, który zawiera plik o numerze wersji. Robię to, aby wdrożyć (wchodzę na serwer i uruchamiam ponownie klienta, aby pobrać nowy plik tar): nodes.pp node 'server1.domain.com' inherits basenode …

2
konfiguracja filebucket w Puppet
W jaki sposób konfigurujesz i współpracujesz ze swoim Filebucket? Chciałbym: Przechowuj dane segmentu plików na jednym serwerze W razie potrzeby można kontrolować / analizować / przycinać segment plików Upewnij się, że dane FileBucket są bezpiecznie przesyłane między klientem-> głównym
11 linux  unix  puppet 

4
lalek wykonuje się tylko wtedy, gdy plik NIE istnieje
Chcę wykonać następujące polecenie tylko wtedy, gdy plik (/ usr / local / bin / papply) nie istnieje. nie jestem pewien, co tam umieścić. exec { 'git add url': command =>'git remote add origin https://github.com/testing/puppet.git', require => Exec['git init'], cwd => '/home/vagrant/django', user => 'vagrant', onlyif => "not sure what …
11 puppet 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.