Existe-t-il un moyen (simple) pour que la marionnette utilise un fichier disponible sur Internet pour la propriété Source d'un fichier? par exemple: file { "/home/text.txt": source => [ "http://www.example.com/text.txt", ] }
Je voudrais savoir comment mettre en place :datadir:dans hiera.yamlpour une utilisation optimale avec des marionnettes et Vagrant. Actuellement, j'utilise vagrant 1.5.0 avec virtualbox 4.2 sur Ubuntu 13.10 avec un invité Ubuntu 12.04 exécutant la marionnette 3.1.1 J'essaie de mettre en place un environnement similaire à cet article de blog, Puppet …
Nous avons parfois le problème que les nouveaux serveurs ont le mauvais moment dans le BIOS, donc il peut y avoir du temps d'un mois. Lorsque vous suspendez une machine virtuelle dans VMware, puis la suspendez, l'heure est également désactivée. Parce que NTP ne se synchronise pas après un décalage …
J'ai un maître / agent de marionnettes configuré et j'ai réussi à signer le certificat de l'agent sur le maître. Cependant, lorsque je cours, puppet agent --testj'obtiens un échec qui ressemble à ceci: Warning: Unable to fetch my node definition, but the agent run will continue: Warning: SSL_connect returned=1 errno=0 …
J'examine si je peux en quelque sorte faire en sorte que l'écosystème de marionnettes utilise notre autorité de certification Microsoft Enterprise existante plutôt que d'être sa propre autorité de certification. Puisque la marionnette prétend que tout le système est "SSL standard", je suppose qu'il est tout à fait possible de …
Lorsque j'utilise Puppet, je reçois des messages d'erreur comme returned 1 instead of one of [0] Existe-t-il un moyen d'afficher / d'obtenir le message d'erreur réel?
Remarque: il y a beaucoup de questions théoriques. Récemment, je lis à propos de Puppet (et des systèmes similaires), ce qui, comme je le crois, peut beaucoup faciliter mon travail. Mais j'essaie - et malheureusement pas - de comprendre ce que je peux "marionnettiser". Je peux imaginer des "clouds" ou …
J'utilise debian squeeze avec PostgreSQL 9.1 depuis les backports. Puppet a la version 2.7.14. Malheureusement, le script init renvoie le mauvais code de sortie pour le statut. J'ai donc écrit une statuscommande personnalisée pour détecter si postgresql est en cours d'exécution ou non. service { 'postgresql': ensure => running, enable …
Je suis nouveau sur Puppet et bien que j'utilise des systèmes * nix depuis de nombreuses années, je n'ai jamais travaillé en tant que sysadmin ou en ops. J'écris actuellement des manifestes Puppet pour héberger un ensemble d'applications Web (PHP / MySQL / MongoDB, code in git). De toute évidence, …
Ce fut un jeu d'enfant dans CFEngine ... Mais je suis maintenant dans un environnement Puppet , et je dois pouvoir assigner / assurer / vérifier certaines variables sysctl.conf. Dans le monde CFEngine, je pouvais simplement rechercher des lignes spécifiques dans un fichier de configuration ... J'ai trouvé une petite …
L'idée de gérer nos iptablesrègles avec Puppet a été évoquée. Je vois que ça augeasa une iptableslentille mais c'est actuellement expérimental. Quelqu'un a-t-il des suggestions sur la façon de gérer cela? Idéalement, j'aimerais construire les chaînes en fonction de la classe d'un serveur.
J'ai 2-3 clusters de nœuds pour nos équilibreurs de charge et diverses applications Web. Je dois d'abord faire le changement en QA, puis en staging (sur 2-3 serveurs), puis en production (sur 2-3) serveurs. Un outil de gestion de configuration comme le chef ou la marionnette est-il approprié ici? Ou …
J'essaie de configurer une machine virtuelle Ubuntu avec une marionnette installée afin que je puisse tester localement notre configuration de production. J'ai du mal à faire en sorte que marionnettiste et marionnette se parlent. Permettez-moi de vous guider dans mes démarches. (Le serveur hostnameest un nom de domaine complet au …
Existe-t-il un moyen de définir des hôtes génériques dans les nœuds de puppetmaster´s dis que je veux que tous les hôtes d'un domaine reçoivent un ensemble de classes puis-je faire quelque chose comme: # nodes.pp # node basenode { include admina, adminb, admic } node "*.acme.com" { include adminc }
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.