Skip to content

Commit 575cb19

Browse files
committed
(site/cp/cluster/comcam-ccs) add s3nd
1 parent bf9d132 commit 575cb19

File tree

3 files changed

+36
-0
lines changed

3 files changed

+36
-0
lines changed

hieradata/site/cp/cluster/comcam-ccs.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,18 @@ s3daemon::instances:
77
env:
88
S3_ENDPOINT_URL: "https://s3.cp.lsst.org"
99
S3DAEMON_PORT: 15570
10+
cp-comcam-s3nd:
11+
image: "%{alias('s3nd_default_image')}"
12+
env:
13+
S3ND_ENDPOINT_URL: "https://s3.cp.lsst.org"
14+
S3ND_PORT: 15571
1015
sdfembs3-comcam:
1116
image: "%{alias('s3daemon_default_image')}"
1217
env:
1318
S3_ENDPOINT_URL: "https://sdfembs3.sdf.slac.stanford.edu"
1419
S3DAEMON_PORT: 15580
20+
sdfembs3-comcam-s3nd:
21+
image: "%{alias('s3nd_default_image')}"
22+
env:
23+
S3ND_ENDPOINT_URL: "https://sdfembs3.sdf.slac.stanford.edu"
24+
S3ND_PORT: 15581

spec/fixtures/hieradata/site/cp/cluster/comcam-ccs.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@ s3daemon::instances:
33
cp-comcam:
44
aws_access_key_id: "%{alias('s3daemon_test::aws_access_key_id')}"
55
aws_secret_access_key: "%{alias('s3daemon_test::aws_secret_access_key')}"
6+
cp-comcam-s3nd:
7+
aws_access_key_id: "%{alias('s3daemon_test::aws_access_key_id')}"
8+
aws_secret_access_key: "%{alias('s3daemon_test::aws_secret_access_key')}"
69
sdfembs3-comcam:
710
aws_access_key_id: "%{alias('s3daemon_test::aws_access_key_id')}"
811
aws_secret_access_key: "%{alias('s3daemon_test::aws_secret_access_key')}"
12+
sdfembs3-comcam-s3nd:
13+
aws_access_key_id: "%{alias('s3daemon_test::aws_access_key_id')}"
14+
aws_secret_access_key: "%{alias('s3daemon_test::aws_secret_access_key')}"

spec/hosts/nodes/comcam-dc01.cp.lsst.org_spec.rb

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,16 @@
3737
)
3838
end
3939

40+
it do
41+
is_expected.to contain_s3daemon__instance('cp-comcam-s3nd').with(
42+
image: 'ghcr.io/lsst-dm/s3nd:sha-1a94702',
43+
env: {
44+
'S3ND_ENDPOINT_URL' => 'https://s3.cp.lsst.org',
45+
'S3ND_PORT' => 15_571,
46+
}
47+
)
48+
end
49+
4050
it do
4151
is_expected.to contain_s3daemon__instance('sdfembs3-comcam').with(
4252
image: 'ghcr.io/lsst-dm/s3daemon:sha-57e1aa9',
@@ -47,6 +57,16 @@
4757
)
4858
end
4959

60+
it do
61+
is_expected.to contain_s3daemon__instance('sdfembs3-comcam-s3nd').with(
62+
image: 'ghcr.io/lsst-dm/s3nd:sha-1a94702',
63+
env: {
64+
'S3ND_ENDPOINT_URL' => 'https://sdfembs3.sdf.slac.stanford.edu',
65+
'S3ND_PORT' => 15_581,
66+
}
67+
)
68+
end
69+
5070
include_examples 'baremetal'
5171
include_context 'with nm interface'
5272
it { is_expected.to have_nm__connection_resource_count(7) }

0 commit comments

Comments
 (0)