@@ -53,27 +53,29 @@ func TestCreateArangodArgsCoordinator(t *testing.T) {
5353 cmdline := createArangodArgs (apiObject , apiObject .Spec , api .ServerGroupCoordinators , apiObject .Spec .Coordinators , agents , "id1" )
5454 assert .Equal (t ,
5555 []string {
56- "--cluster.agency-endpoint=tcp ://name-agent-a1.name-int.ns.svc:8529" ,
57- "--cluster.agency-endpoint=tcp ://name-agent-a2.name-int.ns.svc:8529" ,
58- "--cluster.agency-endpoint=tcp ://name-agent-a3.name-int.ns.svc:8529" ,
59- "--cluster.my-address=tcp ://name-coordinator-id1.name-int.ns.svc:8529" ,
56+ "--cluster.agency-endpoint=ssl ://name-agent-a1.name-int.ns.svc:8529" ,
57+ "--cluster.agency-endpoint=ssl ://name-agent-a2.name-int.ns.svc:8529" ,
58+ "--cluster.agency-endpoint=ssl ://name-agent-a3.name-int.ns.svc:8529" ,
59+ "--cluster.my-address=ssl ://name-coordinator-id1.name-int.ns.svc:8529" ,
6060 "--cluster.my-id=id1" ,
6161 "--cluster.my-role=COORDINATOR" ,
6262 "--database.directory=/data" ,
6363 "--foxx.queues=true" ,
6464 "--log.level=INFO" ,
6565 "--log.output=+" ,
6666 "--server.authentication=true" ,
67- "--server.endpoint=tcp ://[::]:8529" ,
67+ "--server.endpoint=ssl ://[::]:8529" ,
6868 "--server.jwt-secret=$(ARANGOD_JWT_SECRET)" ,
6969 "--server.statistics=true" ,
7070 "--server.storage-engine=rocksdb" ,
71+ "--ssl.ecdh-curve=" ,
72+ "--ssl.keyfile=/secrets/tls/tls.keyfile" ,
7173 },
7274 cmdline ,
7375 )
7476 }
7577
76- // Default+TLS deployment
78+ // Default+TLS disabled deployment
7779 {
7880 apiObject := & api.ArangoDeployment {
7981 ObjectMeta : metav1.ObjectMeta {
@@ -83,7 +85,7 @@ func TestCreateArangodArgsCoordinator(t *testing.T) {
8385 Spec : api.DeploymentSpec {
8486 Mode : api .DeploymentModeCluster ,
8587 TLS : api.TLSSpec {
86- CASecretName : "test-ca " ,
88+ CASecretName : "None " ,
8789 },
8890 },
8991 }
@@ -96,23 +98,21 @@ func TestCreateArangodArgsCoordinator(t *testing.T) {
9698 cmdline := createArangodArgs (apiObject , apiObject .Spec , api .ServerGroupCoordinators , apiObject .Spec .Coordinators , agents , "id1" )
9799 assert .Equal (t ,
98100 []string {
99- "--cluster.agency-endpoint=ssl ://name-agent-a1.name-int.ns.svc:8529" ,
100- "--cluster.agency-endpoint=ssl ://name-agent-a2.name-int.ns.svc:8529" ,
101- "--cluster.agency-endpoint=ssl ://name-agent-a3.name-int.ns.svc:8529" ,
102- "--cluster.my-address=ssl ://name-coordinator-id1.name-int.ns.svc:8529" ,
101+ "--cluster.agency-endpoint=tcp ://name-agent-a1.name-int.ns.svc:8529" ,
102+ "--cluster.agency-endpoint=tcp ://name-agent-a2.name-int.ns.svc:8529" ,
103+ "--cluster.agency-endpoint=tcp ://name-agent-a3.name-int.ns.svc:8529" ,
104+ "--cluster.my-address=tcp ://name-coordinator-id1.name-int.ns.svc:8529" ,
103105 "--cluster.my-id=id1" ,
104106 "--cluster.my-role=COORDINATOR" ,
105107 "--database.directory=/data" ,
106108 "--foxx.queues=true" ,
107109 "--log.level=INFO" ,
108110 "--log.output=+" ,
109111 "--server.authentication=true" ,
110- "--server.endpoint=ssl ://[::]:8529" ,
112+ "--server.endpoint=tcp ://[::]:8529" ,
111113 "--server.jwt-secret=$(ARANGOD_JWT_SECRET)" ,
112114 "--server.statistics=true" ,
113115 "--server.storage-engine=rocksdb" ,
114- "--ssl.ecdh-curve=" ,
115- "--ssl.keyfile=/secrets/tls/tls.keyfile" ,
116116 },
117117 cmdline ,
118118 )
@@ -139,20 +139,22 @@ func TestCreateArangodArgsCoordinator(t *testing.T) {
139139 cmdline := createArangodArgs (apiObject , apiObject .Spec , api .ServerGroupCoordinators , apiObject .Spec .Coordinators , agents , "id1" )
140140 assert .Equal (t ,
141141 []string {
142- "--cluster.agency-endpoint=tcp ://name-agent-a1.name-int.ns.svc:8529" ,
143- "--cluster.agency-endpoint=tcp ://name-agent-a2.name-int.ns.svc:8529" ,
144- "--cluster.agency-endpoint=tcp ://name-agent-a3.name-int.ns.svc:8529" ,
145- "--cluster.my-address=tcp ://name-coordinator-id1.name-int.ns.svc:8529" ,
142+ "--cluster.agency-endpoint=ssl ://name-agent-a1.name-int.ns.svc:8529" ,
143+ "--cluster.agency-endpoint=ssl ://name-agent-a2.name-int.ns.svc:8529" ,
144+ "--cluster.agency-endpoint=ssl ://name-agent-a3.name-int.ns.svc:8529" ,
145+ "--cluster.my-address=ssl ://name-coordinator-id1.name-int.ns.svc:8529" ,
146146 "--cluster.my-id=id1" ,
147147 "--cluster.my-role=COORDINATOR" ,
148148 "--database.directory=/data" ,
149149 "--foxx.queues=true" ,
150150 "--log.level=INFO" ,
151151 "--log.output=+" ,
152152 "--server.authentication=false" ,
153- "--server.endpoint=tcp ://[::]:8529" ,
153+ "--server.endpoint=ssl ://[::]:8529" ,
154154 "--server.statistics=true" ,
155155 "--server.storage-engine=rocksdb" ,
156+ "--ssl.ecdh-curve=" ,
157+ "--ssl.keyfile=/secrets/tls/tls.keyfile" ,
156158 },
157159 cmdline ,
158160 )
@@ -180,21 +182,23 @@ func TestCreateArangodArgsCoordinator(t *testing.T) {
180182 cmdline := createArangodArgs (apiObject , apiObject .Spec , api .ServerGroupCoordinators , apiObject .Spec .Coordinators , agents , "id1" )
181183 assert .Equal (t ,
182184 []string {
183- "--cluster.agency-endpoint=tcp ://name-agent-a1.name-int.ns.svc:8529" ,
184- "--cluster.agency-endpoint=tcp ://name-agent-a2.name-int.ns.svc:8529" ,
185- "--cluster.agency-endpoint=tcp ://name-agent-a3.name-int.ns.svc:8529" ,
186- "--cluster.my-address=tcp ://name-coordinator-id1.name-int.ns.svc:8529" ,
185+ "--cluster.agency-endpoint=ssl ://name-agent-a1.name-int.ns.svc:8529" ,
186+ "--cluster.agency-endpoint=ssl ://name-agent-a2.name-int.ns.svc:8529" ,
187+ "--cluster.agency-endpoint=ssl ://name-agent-a3.name-int.ns.svc:8529" ,
188+ "--cluster.my-address=ssl ://name-coordinator-id1.name-int.ns.svc:8529" ,
187189 "--cluster.my-id=id1" ,
188190 "--cluster.my-role=COORDINATOR" ,
189191 "--database.directory=/data" ,
190192 "--foxx.queues=true" ,
191193 "--log.level=INFO" ,
192194 "--log.output=+" ,
193195 "--server.authentication=true" ,
194- "--server.endpoint=tcp ://[::]:8529" ,
196+ "--server.endpoint=ssl ://[::]:8529" ,
195197 "--server.jwt-secret=$(ARANGOD_JWT_SECRET)" ,
196198 "--server.statistics=true" ,
197199 "--server.storage-engine=mmfiles" ,
200+ "--ssl.ecdh-curve=" ,
201+ "--ssl.keyfile=/secrets/tls/tls.keyfile" ,
198202 "--foo1" ,
199203 "--foo2" ,
200204 },
0 commit comments