diff --git a/global/overlay/etc/puppet/cosmos-rules.yaml b/global/overlay/etc/puppet/cosmos-rules.yaml index f51eb834..562ef297 100644 --- a/global/overlay/etc/puppet/cosmos-rules.yaml +++ b/global/overlay/etc/puppet/cosmos-rules.yaml @@ -137,4 +137,5 @@ web-1.qa.sveidas.se: openstack_dockerhost: sunet_iaas_cloud: autoupdate: + github_client_credential: pages: diff --git a/global/overlay/etc/puppet/manifests/cosmos-site.pp b/global/overlay/etc/puppet/manifests/cosmos-site.pp index 4bef9bc4..7115b89b 100644 --- a/global/overlay/etc/puppet/manifests/cosmos-site.pp +++ b/global/overlay/etc/puppet/manifests/cosmos-site.pp @@ -308,6 +308,13 @@ class prid($version="1.0.0") { class {'https_server': } } +class github_client_credential { + sunet::ssh_host_credential { "github": + hostname => "github.com", + id => "github", + } +} + class pages($version=undef) { class { 'sunet::pages': version => $version } sunet::docker_run {'people-sunet-se': diff --git a/web-1.qa.sveidas.se/overlay/etc/hiera/data/local.yaml b/web-1.qa.sveidas.se/overlay/etc/hiera/data/local.yaml new file mode 100644 index 00000000..ce59ec89 --- /dev/null +++ b/web-1.qa.sveidas.se/overlay/etc/hiera/data/local.yaml @@ -0,0 +1,5 @@ +sunet_pages_sites: + swedenconnect.se: + git: https://github.com/elegnamnden/swedenconnect.se + domains: + - qa.swedenconnect.se