Sha256: b2bb60baa69439272afa2c8ec9daf740e1f1f47e63e38ac211d310bc06a73603

Contents?: true

Size: 1.79 KB

Versions: 15

Compression:

Stored size: 1.79 KB

Contents

# OPTIONAL: The dns provider to use.  Need to exist in dns_providers below
# dns_provider: nettica

# OPTIONAL: The configuration for each dns provider (nettica|zerigo|dyndns)
#          This lets rubber update a dynamic dns service with the instance alias and ip
#
dns_providers:
  nettica:
    user: joe
    password: sekret
    type: A
    ttl: 300
  zerigo:
    customer_id: 1234
    email: foo@bar.com
    token: hexxy
    type: A
    ttl: 300
  dyndns:
    user: joe
    password: sekret
    update_url: https://members.dyndns.org/nic/update?hostname=%host%&myip=%ip%'

# OPTIONAL: Lets you configure your dns service, for example to add other CNAMES
#           or setup dns round robin, etc.  Run "cap rubber:setup_dns_records"
#           to apply them as rubber only sets up instance aliases as part of
#           the standard lifecycle
#
#  dns_records:
#    # simple A record
#    - host: bar
#      data: 1.1.1.1
#
#    # more detailed A record
#    - host: bar
#      domain: otherdomain.com
#      data: 1.1.1.1
#      type: A
#      ttl: 300
#
#    # tld A record
#    - host: ''
#      data: 1.1.1.1
#      type: A
#
#    # simple CNAME record
#    - host: otherbar
#      domain: foo.com
#      data: bar.foo.com
#      type: CNAME
#      ttl: 300
#
#    # 2 of the same A records is a round robin dns
#    - host: rr
#      domain: foo.com
#      data: 1.1.1.1
#      type: A
#      ttl: 300
#    - host: rr
#      domain: foo.com
#      data: 1.1.1.2
#      type: A
#      ttl: 300
#
#    # A record, grabbing ip from instance config
#    - host: baz
#      domain: foo.com
#      data: "#{rubber_instances.for_role('web').first.external_ip}"
#      type: A
#      ttl: 300
#
#    # MX record
#    - host: ''
#      domain: foo.com
#      data: mail.foo.com
#      type: MX
#      ttl: 300
#      priority: 10

Version data entries

15 entries across 15 versions & 3 rubygems

Version Path
axtro-rubber-1.2.3 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
axtro-rubber-1.2.2 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
rubber-1.2.1 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
axtro-rubber-1.2.1 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
axtro-rubber-1.2.0 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
rubber-1.2.0 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
nirvdrum-rubber-1.1.7 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
rubber-1.1.7 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
rubber-1.1.6 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
rubber-1.1.5 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
rubber-1.1.4 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
rubber-1.1.3 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
rubber-1.1.2 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
rubber-1.1.1 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml
rubber-1.1.0 generators/vulcanize/templates/base/config/rubber/rubber-dns.yml