Skip to content

Commit 8210d55

Browse files
committed
(site/tu/cluster/comcam-ccs) add s3nd
1 parent e6c8168 commit 8210d55

File tree

3 files changed

+46
-0
lines changed

3 files changed

+46
-0
lines changed

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

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,18 @@ s3daemon::instances:
1919
env:
2020
S3_ENDPOINT_URL: "https://s3.tu.lsst.org"
2121
S3DAEMON_PORT: 15570
22+
tu-comcam-s3nd:
23+
image: "%{alias('s3nd_default_image')}"
24+
env:
25+
S3ND_ENDPOINT_URL: "https://s3.tu.lsst.org"
26+
S3ND_PORT: 15571
2227
s3dfrgw-comcam:
2328
image: "%{alias('s3daemon_default_image')}"
2429
env:
2530
S3_ENDPOINT_URL: "https://s3dfrgw.slac.stanford.edu"
2631
S3DAEMON_PORT: 15580
32+
s3dfrgw-comcam-s3nd:
33+
image: "%{alias('s3nd_default_image')}"
34+
env:
35+
S3ND_ENDPOINT_URL: "https://s3dfrgw.slac.stanford.edu"
36+
S3ND_PORT: 15581

spec/fixtures/hieradata/site/tu/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
tu-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+
tu-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
s3dfrgw-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+
s3dfrgw-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.tu.lsst.org_spec.rb

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

40+
it do
41+
is_expected.to contain_s3daemon__instance('tu-comcam-s3nd').with(
42+
image: 'ghcr.io/lsst-dm/s3nd:sha-1a94702',
43+
env: {
44+
'S3ND_ENDPOINT_URL' => 'https://s3.tu.lsst.org',
45+
'S3ND_PORT' => 15_571,
46+
}
47+
)
48+
end
49+
50+
it do
51+
is_expected.to contain_s3daemon__instance('s3dfrgw-comcam').with(
52+
image: 'ghcr.io/lsst-dm/s3daemon:sha-57e1aa9',
53+
env: {
54+
'S3_ENDPOINT_URL' => 'https://s3dfrgw.slac.stanford.edu',
55+
'S3DAEMON_PORT' => 15_580,
56+
}
57+
)
58+
end
59+
60+
it do
61+
is_expected.to contain_s3daemon__instance('s3dfrgw-comcam-s3nd').with(
62+
image: 'ghcr.io/lsst-dm/s3nd:sha-1a94702',
63+
env: {
64+
'S3ND_ENDPOINT_URL' => 'https://s3dfrgw.slac.stanford.edu',
65+
'S3ND_PORT' => 15_581,
66+
}
67+
)
68+
end
69+
4070
include_examples 'baremetal'
4171
include_context 'with nm interface'
4272

0 commit comments

Comments
 (0)