updated certificate, image name and AUTH_URL of new charmed openstack deployment, changed old GOGS repo to new git-ce.rwth-aachen.de repo
This commit is contained in:
@@ -9,21 +9,23 @@
|
||||
# libCloud: https://libcloud.apache.org/
|
||||
# libCloud API documentation: https://libcloud.readthedocs.io/en/latest/
|
||||
# OpenStack API documentation: https://developer.openstack.org/
|
||||
#
|
||||
# this code was initially based on the former tutorial:
|
||||
# https://developer.openstack.org/firstapp-libcloud/
|
||||
|
||||
# Only needed for the password prompt:
|
||||
# Only needed when using a password prompt:
|
||||
# import getpass
|
||||
|
||||
from libcloud.compute.providers import get_driver
|
||||
from libcloud.compute.types import Provider
|
||||
|
||||
# For our new Charmed OpenStack private cloud, we need to specify the path to the
|
||||
# root CA certificate
|
||||
# root CA certificate for now, until we have a valid certificate for the OpenStack API.
|
||||
# This is necessary to avoid SSL certificate verification errors.
|
||||
import libcloud.security
|
||||
libcloud.security.CA_CERTS_PATH = ['./root-ca.crt']
|
||||
# Disable SSL certificate verification (not recommended for production)
|
||||
# libcloud.security.VERIFY_SSL_CERT = False
|
||||
#libcloud.security.VERIFY_SSL_CERT = False
|
||||
|
||||
# Please use 1-29 for 0 in the following variable to specify your group number.
|
||||
# (will be used for the username, project etc., as coordinated in the lab sessions)
|
||||
@@ -31,6 +33,7 @@ libcloud.security.CA_CERTS_PATH = ['./root-ca.crt']
|
||||
GROUP_NUMBER = 0
|
||||
|
||||
|
||||
|
||||
###############################################################################################
|
||||
#
|
||||
# no changes necessary below this line in this example
|
||||
@@ -38,8 +41,11 @@ GROUP_NUMBER = 0
|
||||
###############################################################################################
|
||||
|
||||
# web service endpoint of the private cloud infrastructure
|
||||
AUTH_URL = 'https://private-cloud.informatik.hs-fulda.de:5000'
|
||||
#AUTH_URL = 'https://private-cloud.informatik.hs-fulda.de:5000'
|
||||
# auth_url = 'https://private-cloud2.informatik.hs-fulda.de:5000'
|
||||
# using the IP address of the OpenStack API endpoint to avoid DNS resolution issues for students
|
||||
# using Linux or MacOS as our VPN currently does not support IPv6
|
||||
AUTH_URL = "https://10.32.4.29:5000"
|
||||
# your username in OpenStack
|
||||
AUTH_USERNAME = 'CloudComp' + str(GROUP_NUMBER)
|
||||
# your project in OpenStack
|
||||
|
||||
Reference in New Issue
Block a user