~jbauer/cloud-init/salt

« back to all changes in this revision

Viewing changes to doc/examples/cloud-config-ca-certs.txt

  • Committer: Scott Moser
  • Date: 2012-01-17 21:38:01 UTC
  • mfrom: (499.2.18 add-ca-certs)
  • Revision ID: smoser@ubuntu.com-20120117213801-u7rvefcg2u3ptwbc
add support for add/remove CA Certificates via cloud-config (LP: #915232)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
#cloud-config
 
2
#
 
3
# This is an example file to configure an instance's trusted CA certificates
 
4
# system-wide for SSL/TLS trust establishment when the instance boots for the
 
5
# first time.
 
6
#
 
7
# Make sure that this file is valid yaml before starting instances.
 
8
# It should be passed as user-data when starting the instance.
 
9
 
 
10
ca-certs:
 
11
  # If present and set to True, the 'remove-defaults' parameter will remove
 
12
  # all the default trusted CA certificates that are normally shipped with
 
13
  # Ubuntu.
 
14
  # This is mainly for paranoid admins - most users will not need this
 
15
  # functionality.
 
16
  remove-defaults: true
 
17
 
 
18
  # If present, the 'trusted' parameter should contain a certificate (or list
 
19
  # of certificates) to add to the system as trusted CA certificates.
 
20
  # Pay close attention to the YAML multiline list syntax.  The example shown
 
21
  # here is for a list of multiline certificates.
 
22
  trusted: 
 
23
  - |
 
24
   -----BEGIN CERTIFICATE-----
 
25
   YOUR-ORGS-TRUSTED-CA-CERT-HERE
 
26
   -----END CERTIFICATE-----
 
27
  - |
 
28
   -----BEGIN CERTIFICATE-----
 
29
   YOUR-ORGS-TRUSTED-CA-CERT-HERE
 
30
   -----END CERTIFICATE-----
 
31