Estoy teniendo un problema con mi AWS implementación, bastante nuevo a AWS y de Puppet.
Así que venir a mi pregunta - se puede distinguir de la marioneta de los nodos con AWS máquina de etiquetas o CNAME dominios?
Un poco de historia sobre el plan:
- tiene varios grupos de máquinas, uno de php clúster, un legado de php clúster, uno java clúster, un perl de clúster
- configuración de control con títeres - todavía bastante nuevo para títeres, pero como desarrollador me gusta la idea de ser capaz de controlar la versión de configuración de servidores
- han autoescala habilitado en esos grupos - obviamente el principal beneficio de la nube que hace que el muy alto costo cuando se trata de cualquier razonable de rendimiento de la pena (los de amazon son las máquinas más lento que mi teléfono...)
- implementación controlada por Capistrano, esto hace las cosas mucho más fáciles
Así, en AWS a obtener esos super desagradable público/privado, máquina de dns... no hay manera que usted puede identificar las máquinas en los. En el fin de la pascua el problema, las costuras como AWS quiere que la etiqueta de todo - y así lo hice. Encontrado un script que hace un registro CNAME para cada máquina con la etiqueta de "ShortName" gracias a la Route53 de la API.
Cada máquina tiene un ShortName etiqueta que se convierte en su CNAME, por desgracia títere todavía resuelve el privado de nombre dns.
Me gustaría tener
node 'perl-cluster'{}
en marioneta de nadie ninguna pista ho para lograr esto?
Gracias