blob: b4fc6de5e95c8cf92e5f67d5cdacb7303a4320c8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
<?xml version='1.0' encoding='UTF-8'?>
<services xmlns:deploy='vespa' version='1.0'>
<container version='1.0' id='tester'>
<component id="com.yahoo.vespa.hosted.testrunner.TestRunner" bundle="vespa-testrunner-components">
<config name="com.yahoo.vespa.hosted.testrunner.test-runner">
<artifactsPath>artifacts</artifactsPath>
<surefireMemoryMb>5120</surefireMemoryMb>
<useAthenzCredentials>true</useAthenzCredentials>
<useTesterCertificate>false</useTesterCertificate>
</config>
</component>
<handler id="com.yahoo.vespa.hosted.testrunner.TestRunnerHandler" bundle="vespa-testrunner-components">
<binding>http://*/tester/v1/*</binding>
</handler>
<http>
<server id='default' port='4080'/>
<filtering>
<access-control domain='vespa.vespa.cd'>
<exclude>
<binding>http://*/tester/v1/*</binding>
</exclude>
</access-control>
<request-chain id="testrunner-api">
<filter id='authz-filter' class='com.yahoo.jdisc.http.filter.security.athenz.AthenzAuthorizationFilter' bundle="jdisc-security-filters">
<config name="jdisc.http.filter.security.athenz.athenz-authorization-filter">
<credentialsToVerify>TOKEN_ONLY</credentialsToVerify>
<roleTokenHeaderName>Yahoo-Role-Auth</roleTokenHeaderName>
</config>
<component id="com.yahoo.jdisc.http.filter.security.athenz.StaticRequestResourceMapper" bundle="jdisc-security-filters">
<config name="jdisc.http.filter.security.athenz.static-request-resource-mapper">
<resourceName>vespa.vespa.cd:tester-application</resourceName>
<action>deploy</action>
</config>
</component>
</filter>
</request-chain>
</filtering>
</http>
<nodes count="1" flavor="d-2-12-75" allocated-memory="17%" />
</container>
</services>
|