[pkg-eucalyptus-commits] [SCM] managing cloud instances for Eucalyptus branch, master, updated. 3.0.0-alpha3-257-g1da8e3a

Garrett Holmstrom gholms at fedoraproject.org
Sun Jun 16 02:31:30 UTC 2013


The following commit has been merged in the master branch:
commit f1be0d8baef80ba862918adf9c09250424f1c462
Author: Garrett Holmstrom <gholms at fedoraproject.org>
Date:   Wed May 29 19:43:28 2013 -0700

    Add a default config file and certs

diff --git a/certs/cert-ec2-gov.pem b/certs/cert-ec2-gov.pem
new file mode 100644
index 0000000..2e8997f
--- /dev/null
+++ b/certs/cert-ec2-gov.pem
@@ -0,0 +1,17 @@
+-----BEGIN CERTIFICATE-----
+MIICvzCCAigCCQD3V6lFvX6dzDANBgkqhkiG9w0BAQUFADCBozELMAkGA1UEBhMC
+VVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdTZWF0dGxlMRMwEQYDVQQKEwpBbWF6
+b24uY29tMRYwFAYDVQQLEw1FQzIgQXV0aG9yaXR5MRowGAYDVQQDExFFQzIgQU1J
+IEF1dGhvcml0eTEsMCoGCSqGSIb3DQEJARYdZWMyLWFtaS1nb3Ytd2VzdC0xQGFt
+YXpvbi5jb20wHhcNMTEwODEyMTcyNjE1WhcNMjEwODA5MTcyNjE1WjCBozELMAkG
+A1UEBhMCVVMxCzAJBgNVBAgTAldBMRAwDgYDVQQHEwdTZWF0dGxlMRMwEQYDVQQK
+EwpBbWF6b24uY29tMRYwFAYDVQQLEw1FQzIgQXV0aG9yaXR5MRowGAYDVQQDExFF
+QzIgQU1JIEF1dGhvcml0eTEsMCoGCSqGSIb3DQEJARYdZWMyLWFtaS1nb3Ytd2Vz
+dC0xQGFtYXpvbi5jb20wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBANshKnhw
+DUZ2/6VJwVTsXMUI1CGd5rpSpSLUCHGuqII+BDUvnp/sPxd1u6+I1QrbaaBAOm6+
+evM77M7vNJXY3+JW00VOs9NgPEXBmn6UV4R1P7DljKurWGmRp8Fj1yVU4sSgZqqv
+74SyhD0Z4ASczVcOiTZICeuQoJwmeZ8F20oLAgMBAAEwDQYJKoZIhvcNAQEFBQAD
+gYEAH3vpkD80ngP1e18UYSVBCODArik+aeUPAzJrPDYorrnffbamks50IMTktyiu
+za1JuplrvVsAKcQhyoPOq69bwRDg4L8VOXSCjjvsNuEhHL603h8jn6ghEouPCPl7
+8s4Sr5XikmAgwFcPb/frNnLuZsSol08tISgPOlFg4KLv/bo=
+-----END CERTIFICATE-----
diff --git a/certs/cert-ec2.pem b/certs/cert-ec2.pem
new file mode 100644
index 0000000..4804945
--- /dev/null
+++ b/certs/cert-ec2.pem
@@ -0,0 +1,23 @@
+-----BEGIN CERTIFICATE-----
+MIIDzjCCAzegAwIBAgIJALDnZV+lpZdSMA0GCSqGSIb3DQEBBQUAMIGhMQswCQYD
+VQQGEwJaQTEVMBMGA1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRv
+d24xJzAlBgNVBAoTHkFtYXpvbiBEZXZlbG9wbWVudCBDZW50cmUgKFNBKTEMMAoG
+A1UECxMDQUVTMREwDwYDVQQDEwhBRVMgVGVzdDEdMBsGCSqGSIb3DQEJARYOYWVz
+QGFtYXpvbi5jb20wHhcNMDUwODA5MTYwMTA5WhcNMDYwODA5MTYwMTA5WjCBoTEL
+MAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2Fw
+ZSBUb3duMScwJQYDVQQKEx5BbWF6b24gRGV2ZWxvcG1lbnQgQ2VudHJlIChTQSkx
+DDAKBgNVBAsTA0FFUzERMA8GA1UEAxMIQUVTIFRlc3QxHTAbBgkqhkiG9w0BCQEW
+DmFlc0BhbWF6b24uY29tMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8v/X5
+zZv8CAVfNmvBM0br/RUcf1wU8xC5d2otFQQsQKB3qiWoj3oHeOWskOlTPFVZ8N+/
+hEaMjyOUkg2+g6XEagCQtFCEBzUVoMjiQIBPiWj5CWkFtlav2zt33LZ0ErTND4xl
+j7FQFqbaytHU9xuQcFO2p12bdITiBs5Kwoi9bQIDAQABo4IBCjCCAQYwHQYDVR0O
+BBYEFPQnsX1kDVzPtX+38ACV8RhoYcw8MIHWBgNVHSMEgc4wgcuAFPQnsX1kDVzP
+tX+38ACV8RhoYcw8oYGnpIGkMIGhMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2Vz
+dGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xJzAlBgNVBAoTHkFtYXpvbiBE
+ZXZlbG9wbWVudCBDZW50cmUgKFNBKTEMMAoGA1UECxMDQUVTMREwDwYDVQQDEwhB
+RVMgVGVzdDEdMBsGCSqGSIb3DQEJARYOYWVzQGFtYXpvbi5jb22CCQCw52VfpaWX
+UjAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBAJJlWll4uGlrqBzeIw7u
+M3RvomlxMESwGKb9gI+ZeORlnHAyZxvd9XngIcjPuU+8uc3wc10LRQUCn45a5hFs
+zaCp9BSewLCCirn6awZn2tP8JlagSbjrN9YShStt8S3S/Jj+eBoRvc7jJnmEeMkx
+O0wHOzp5ZHRDK7tGULD6jCfU
+-----END CERTIFICATE-----
diff --git a/certs/cert-ecc.pem b/certs/cert-ecc.pem
new file mode 100644
index 0000000..dea4060
--- /dev/null
+++ b/certs/cert-ecc.pem
@@ -0,0 +1,19 @@
+-----BEGIN CERTIFICATE-----
+MIIDITCCAgmgAwIBAgIGEROw40+qMA0GCSqGSIb3DQEBDQUAMEcxCzAJBgNVBAYT
+AlVTMQ4wDAYDVQQKEwVDbG91ZDETMBEGA1UECxMKRXVjYWx5cHR1czETMBEGA1UE
+AxMKZXVjYWx5cHR1czAeFw0xMjA0MDUyMTExMzFaFw0xNzA0MDUyMTExMzFaMEcx
+CzAJBgNVBAYTAlVTMQ4wDAYDVQQKEwVDbG91ZDETMBEGA1UECxMKRXVjYWx5cHR1
+czETMBEGA1UEAxMKZXVjYWx5cHR1czCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC
+AQoCggEBAJ+nw2K6kaA9RwIa2/m+wYeo4oj1aRqCjV+Jho9vb6urlNKBXC0KYBh5
+DFycHV2P0H4rt7HSqzBZ5XDSkL8mjAPVYVHz4OJxkBnIGlQCWdI5q3TnnlcttwR6
+DD8tcayNkLSjgwfftdb3G7X3CM7tSRmuhxjcFm4vRiHYV1Y6r/Cz+8NZCm64GppT
+QAj9ieBNbzriuDUiNlmF/7PbxEhFhGNrdQlJPfjcn8pYCF5JSgXxjttfW0b0H0P7
+eICDdItJAiMnrnFSuWAR7zSdHxcHLATN+aPhMV94ARkJSzsmA98vf5QKKWoF2K9m
+n0mVe9w6+Vll7Gygx1iD5K8vD1Ee4UsCAwEAAaMTMBEwDwYDVR0TAQH/BAUwAwEB
+/zANBgkqhkiG9w0BAQ0FAAOCAQEAI0g/caYBr0WepIJsgMGiW2jQGBKIyOX0YtC5
+uDDKqVDGJJj6DxoevYZyo3SyDTyvq2oqzuL0EPVFrX27wr9Vb7a1zsLIJ8WrmT4j
+w9sRZgtLFOGa3H5U6zTRmPh/B2WBo2keWfT1ralBS46Dwp0g4Mc07on17itFohrN
+N3bkRxAKNKQZElW3OR3Rjswxa5cYIgtCHLJ5gH1nYtHBJmoj+BPjx+aGfRVudD3c
+uV38uhvJTlkIB949Efzb6l9XldO2P8bmZ1aY+iIs7L+x6UZW1lvfRwiQBsUB7VKy
+1euypJA33cRg86/AvDx56tniJ9c7czR2CIoFhE2WNwXRiNtKag==
+-----END CERTIFICATE-----
diff --git a/conf/euca2ools.ini b/conf/euca2ools.ini
new file mode 100644
index 0000000..07adb9c
--- /dev/null
+++ b/conf/euca2ools.ini
@@ -0,0 +1,155 @@
+; Main euca2ools configuration file
+;
+; Euca2ools get their configuration from the following sources, on order of
+; lowest to highest priority:
+;  - /etc/euca2ools/euca2ools.ini  (this file)
+;  - /etc/euca2ools/conf.d/*.ini
+;  - ~/.euca/*.ini
+;
+; The settings in this file alone are not enough to use a cloud -- you will
+; also need to obtain credentials from your cloud of choice and supply them
+; either at the command line or in a section like the following in a
+; configuration file:
+;
+; [user example]
+; key-id = AKIAIOSF0DNN7EXAMPLE
+; secret-key = vrwAGfda90v/FDASFEO4/498qADFAeefEXAMPLE
+;
+; After doing so, you can add a "default-user" option to a "region" section,
+; which causes the region to connect as a specific user by default.
+
+
+[global]
+default-region = aws:us-east-1
+
+
+[region localhost]
+; Eucalyptus (all services on localhost)
+autoscaling-url = http://127.0.0.1:8773/services/AutoScaling/
+ec2-url = http://127.0.0.1:8773/services/Eucalyptus/
+elasticloadbalancing-url = http://127.0.0.1:8773/services/LoadBalancing/
+iam-url = http://127.0.0.1:8773/services/Euare/
+monitoring-url = http://127.0.0.1:8773/services/CloudWatch/
+s3-url = http://127.0.0.1:8773/services/Walrus/
+sts-url = http://127.0.0.1:8773/services/Tokens/
+
+; Eucalyptus-specific services, most of which are cloud admin-only
+configuration-url = http://127.0.0.1:8773/services/Configuration/
+empyrean-url = http://127.0.0.1:8773/services/Empyrean/
+properties-url = http://127.0.0.1:8773/services/Properties/
+reporting-url = http://127.0.0.1:8773/services/Reporting/
+
+certificate = /var/lib/eucalyptus/keys/cloud-cert.pem
+
+
+[region ecc]
+; Eucalyptus Community Cloud
+autoscaling-url = https://communitycloud.eucalyptus.com:8773/services/AutoScaling/
+ec2-url = https://communitycloud.eucalyptus.com:8773/services/Eucalyptus/
+elasticloadbalancing-url = https://communitycloud.eucalyptus.com:8773/services/LoadBalancing/
+iam-url = https://communitycloud.eucalyptus.com:8773/services/Euare/
+monitoring-url = https://communitycloud.eucalyptus.com:8773/services/CloudWatch/
+s3-url = https://communitycloud.eucalyptus.com:8773/services/Walrus/
+sts-url = https://communitycloud.eucalyptus.com:8773/services/Tokens/
+
+certificate = /usr/share/euca2ools/certs/cert-ecc.pem
+
+
+[region aws:*]
+; AWS (shared by all regions)
+iam-url = use aws:us-east-1
+sts-url = use aws:us-east-1
+
+certificate = /usr/share/euca2ools/certs/cert-ec2.pem
+verify-ssl = true
+
+
+[region aws:us-east-1]
+; AWS (Northern Virginia, USA)
+autoscaling-url = https://autoscaling.us-east-1.amazonaws.com/
+ec2-url = https://ec2.us-east-1.amazonaws.com/
+elasticloadbalancing-url = https://elasticloadbalancing.us-east-1.amazonaws.com/
+iam-url = https://iam.amazonaws.com/
+monitoring-url = https://monitoring.us-east-1.amazonaws.com/
+s3-url = https://s3.amazonaws.com/
+sts-url = https://sts.amazonaws.com/
+
+
+[region aws:us-west-1]
+; AWS (Northern California, USA)
+autoscaling-url = https://autoscaling.us-west-1.amazonaws.com/
+ec2-url = https://ec2.us-west-1.amazonaws.com/
+elasticloadbalancing-url = https://elasticloadbalancing.us-west-1.amazonaws.com/
+monitoring-url = https://monitoring.us-west-1.amazonaws.com/
+s3-url = https://s3-us-west-1.amazonaws.com/
+
+s3-location-constraint = us-west-1
+
+
+[region aws:eu-west-1]
+; AWS (Ireland)
+autoscaling-url = https://autoscaling.eu-west-1.amazonaws.com/
+ec2-url = https://ec2.eu-west-1.amazonaws.com/
+elasticloadbalancing-url = https://elasticloadbalancing.eu-west-1.amazonaws.com/
+monitoring-url = https://monitoring.eu-west-1.amazonaws.com/
+s3-url = https://s3-eu-west-1.amazonaws.com/
+
+s3-location-constraint = EU
+
+
+[region aws:ap-southeast-1]
+; AWS (Singapore)
+autoscaling-url = https://autoscaling.ap-southeast-1.amazonaws.com/
+ec2-url = https://ec2.ap-southeast-1.amazonaws.com/
+elasticloadbalancing-url = https://elasticloadbalancing.ap-southeast-1.amazonaws.com/
+monitoring-url = https://monitoring.ap-southeast-1.amazonaws.com/
+s3-url = https://s3-ap-southeast-1.amazonaws.com/
+
+s3-location-constraint = ap-southeast-1
+
+
+[region aws:ap-southeast-2]
+; AWS (Sydney, Australia)
+autoscaling-url = https://autoscaling.ap-southeast-2.amazonaws.com/
+ec2-url = https://ec2.ap-southeast-2.amazonaws.com/
+elasticloadbalancing-url = https://elasticloadbalancing.ap-southeast-2.amazonaws.com/
+monitoring-url = https://monitoring.ap-southeast-2.amazonaws.com/
+s3-url = https://s3-ap-southeast-2.amazonaws.com/
+
+s3-location-constraint = ap-southeast-2
+
+
+[region aws:ap-northeast-1]
+; AWS (Tokyo, Japan)
+autoscaling-url = https://autoscaling.ap-northeast-1.amazonaws.com/
+ec2-url = https://ec2.ap-northeast-1.amazonaws.com/
+elasticloadbalancing-url = https://elasticloadbalancing.ap-northeast-1.amazonaws.com/
+monitoring-url = https://monitoring.ap-northeast-1.amazonaws.com/
+s3-url = https://s3-ap-northeast-1.amazonaws.com/
+
+s3-location-constraint = ap-northeast-1
+
+
+[region aws:sa-east-1]
+; AWS (São Paulo, Brazil)
+autoscaling-url = https://autoscaling.sa-east-1.amazonaws.com/
+ec2-url = https://ec2.sa-east-1.amazonaws.com/
+elasticloadbalancing-url = https://elasticloadbalancing.sa-east-1.amazonaws.com/
+monitoring-url = https://monitoring.sa-east-1.amazonaws.com/
+s3-url = https://s3-sa-east-1.amazonaws.com/
+
+s3-location-constraint = sa-east-1
+
+
+[region aws:us-gov-west-1]
+; AWS (GovCloud)
+autoscaling-url = https://autoscaling.us-gov-west-1.amazonaws.com/
+ec2-url = https://ec2.us-gov-west-1.amazonaws.com/
+elasticloadbalancing-url = https://elasticloadbalancing.us-gov-west-1.amazonaws.com/
+iam-url = https://iam.us-gov.amazonaws.com/
+monitoring-url = https://monitoring.us-gov-west-1.amazonaws.com/
+s3-url = https://s3-us-gov-west-1.amazonaws.com/
+sts-url = https://sts.us-gov-west-1.amazonaws.com/
+
+certificate = /usr/share/euca2ools/certs/cert-ec2-gov.pem
+s3-location-constraint = us-gov-west-1

-- 
managing cloud instances for Eucalyptus



More information about the pkg-eucalyptus-commits mailing list