daily pastebin goal
8%
SHARE
TWEET

Untitled

a guest Jan 14th, 2016 50 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #cloud-config
  2.  
  3. ssh_pwauth: True
  4. hostname: %CUR_LOCAL_HOSTNAME%
  5. fqdn: %CUR_HOSTNAME%
  6.  
  7. write_files:
  8. -   content: |
  9.         Protocol 2
  10.         SyslogFacility AUTHPRIV
  11.         PasswordAuthentication yes
  12.         ChallengeResponseAuthentication no
  13.         GSSAPIAuthentication yes
  14.         GSSAPICleanupCredentials yes
  15.         UsePAM yes
  16.         AcceptEnv LANG LC_CTYPE LC_NUMERIC LC_TIME LC_COLLATE LC_MONETARY LC_MESSAGES
  17.         AcceptEnv LC_PAPER LC_NAME LC_ADDRESS LC_TELEPHONE LC_MEASUREMENT
  18.         AcceptEnv LC_IDENTIFICATION LC_ALL LANGUAGE
  19.         AcceptEnv XMODIFIERS
  20.         X11Forwarding yes
  21.         Subsystem sftp    /usr/libexec/openssh/sftp-server
  22.         UseDNS no
  23.     path: /etc/ssh/sshd_config
  24.     owner: root:root
  25.     permissions: '0644'
  26.  
  27. -   content: |
  28.         http_proxy="http://proxy.xyzabc.local:3128/"
  29.         https_proxy="http://proxy.xyzabc.local:3128/"
  30.         ftp_proxy="http://proxy.xyzabc.local:3128/"
  31.         no_proxy="localhost,127.0.0.1,localaddress,.localdomain.com,.xyzabc.local"
  32.         HTTP_PROXY="http://proxy.xyzabc.local:3128/"
  33.         HTTPS_PROXY="http://proxy.xyzabc.local:3128/"
  34.         FTP_PROXY="http://proxy.xyzabc.local:3128/"
  35.         NO_PROXY="localhost,127.0.0.1,localaddress,.localdomain.com,.xyzabc.local"
  36.     path: /etc/environment
  37.     permissions: 0644
  38.  
  39. -   content: |
  40.         NETWORKING=yes
  41.         HOSTNAME=%CUR_HOSTNAME%
  42.         GATEWAY=%NETWORK_GATEWAY%
  43.     path: /etc/sysconfig/network
  44.     owner: root:root
  45.     permissions: '0644'
  46.  
  47. -   content: |
  48.         [main]
  49.         cachedir=/var/cache/yum/$basearch/$releasever
  50.         keepcache=0
  51.         debuglevel=2
  52.         logfile=/var/log/yum.log
  53.         exactarch=1
  54.         obsoletes=1
  55.         gpgcheck=1
  56.         plugins=1
  57.         installonly_limit=5
  58.         bugtracker_url=http://bugs.centos.org/set_project.php?project_id=19&ref=http://bugs.centos.org/bug_report_page.php?category=yum
  59.         distroverpkg=centos-release
  60.         proxy=http://proxy.xyzabc.local:3128
  61.     path: /etc/yum.conf
  62.     owner: root:root
  63.     permissions: '0644'
  64.  
  65. yum_repos:
  66.    puppetlabs-products:
  67.         name: Puppet Labs Products El 6 - $basearch
  68.         baseurl: http://yum.puppetlabs.com/el/6/products/$basearch
  69.         gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
  70.         enabled: true
  71.         gpgcheck: true
  72.     puppetlabs-deps:
  73.         name: Puppet Labs Dependencies El 6 - $basearch
  74.         baseurl: http://yum.puppetlabs.com/el/6/dependencies/$basearch
  75.         gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
  76.         enabled: true
  77.         gpgcheck: true
  78.     puppetlabs-devel:
  79.         name: Puppet Labs Devel El 6 - $basearch
  80.         baseurl: http://yum.puppetlabs.com/el/6/devel/$basearch
  81.         gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
  82.         enabled: false
  83.         gpgcheck: true
  84.     puppetlabs-products-source:
  85.         name: Puppet Labs Products El 6 - $basearch - Source
  86.         baseurl: http://yum.puppetlabs.com/el/6/products/SRPMS
  87.         gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
  88.         failovermethod: priority
  89.         enabled: false
  90.         gpgcheck: true
  91.     puppetlabs-deps-source:
  92.         name: Puppet Labs Source Dependencies El 6 - $basearch - Source
  93.         baseurl: http://yum.puppetlabs.com/el/6/dependencies/SRPMS
  94.         gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
  95.         enabled: false
  96.         gpgcheck: true
  97.     puppetlabs-devel-source:
  98.         name: Puppet Labs Devel El 6 - $basearch - Source
  99.         baseurl: http://yum.puppetlabs.com/el/6/devel/SRPMS
  100.         gpgkey: file:///etc/pki/rpm-gpg/RPM-GPG-KEY-puppetlabs
  101.         enabled: false
  102.         gpgcheck: true
  103.  
  104. packages:
  105.     - puppet
  106.     - vim
  107.     - bind-utils
  108.     - nc
  109.  
  110. puppet:
  111.     conf:
  112.         agent:
  113.             server: puppet.glb.xyzabc.local
  114.             certname: "%CUR_HOSTNAME%"
  115.  
  116. runcmd:
  117.     - puppet agent --test
  118.     - chkconfig puppet on
  119.     - shutdown -r now
RAW Paste Data
Top