Skip to content

Commit 994d784

Browse files
authored
Merge pull request #61 from signadot/release-v0.16.0
changes for release v0.16.0
2 parents db3be9e + 8507f6c commit 994d784

12 files changed

+32
-25
lines changed

signadot/operator/Chart.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ type: application
66
# This is the chart version. This version number should be incremented each time you make changes
77
# to the chart and its templates, including the app version.
88
# Versions are expected to follow Semantic Versioning (https://semver.org/)
9-
version: "0.15.0"
9+
version: "0.16.0"
1010

1111
# This is the version number of the application being deployed. This version number should be
1212
# incremented each time you make changes to the application. Versions are not expected to
1313
# follow Semantic Versioning. They should reflect the version the application is using.
1414
# It is recommended to use it with quotes.
15-
appVersion: "0.15.0"
15+
appVersion: "0.16.0"

signadot/operator/templates/agent-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ spec:
4848
secretKeyRef:
4949
key: token
5050
name: cluster-agent
51-
image: {{ with .Values }}{{ with .agent }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/agent:v0.15.0{{- end }}{{- else -}}signadot/agent:v0.15.0{{- end }}{{- else -}}signadot/agent:v0.15.0{{- end }}
51+
image: {{ with .Values }}{{ with .agent }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/agent:v0.16.0{{- end }}{{- else -}}signadot/agent:v0.16.0{{- end }}{{- else -}}signadot/agent:v0.16.0{{- end }}
5252
imagePullPolicy: {{ with .Values }}{{ with .agent }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
5353
livenessProbe:
5454
httpGet:

signadot/operator/templates/io-context-server-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ spec:
4040
- /app/io-context-server
4141
- -tls=secretns=signadot
4242
- -port=8443
43-
image: {{ with .Values }}{{ with .ioContextServer }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/io-context-server:v0.15.0{{- end }}{{- else -}}signadot/io-context-server:v0.15.0{{- end }}{{- else -}}signadot/io-context-server:v0.15.0{{- end }}
43+
image: {{ with .Values }}{{ with .ioContextServer }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/io-context-server:v0.16.0{{- end }}{{- else -}}signadot/io-context-server:v0.16.0{{- end }}{{- else -}}signadot/io-context-server:v0.16.0{{- end }}
4444
imagePullPolicy: {{ with .Values }}{{ with .ioContextServer }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
4545
name: io-context-server
4646
ports:

signadot/operator/templates/routeserver-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ spec:
3636
{{- end }}
3737
spec:
3838
containers:
39-
- image: {{ with .Values }}{{ with .routeServer }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/route-server:v0.15.0{{- end }}{{- else -}}signadot/route-server:v0.15.0{{- end }}{{- else -}}signadot/route-server:v0.15.0{{- end }}
39+
- image: {{ with .Values }}{{ with .routeServer }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/route-server:v0.16.0{{- end }}{{- else -}}signadot/route-server:v0.16.0{{- end }}{{- else -}}signadot/route-server:v0.16.0{{- end }}
4040
imagePullPolicy: {{ with .Values }}{{ with .routeServer }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
4141
name: routeserver
4242
ports:

signadot/operator/templates/signadot-controller-manager-deployment.yaml

+6-6
Original file line numberDiff line numberDiff line change
@@ -67,18 +67,18 @@ spec:
6767
- name: ISTIO_ADDITIONAL_ANNOTATIONS
6868
value: {{ with .Values }}{{ with .istio }}{{ with .additionalAnnotations }}{{ mustToJson . | quote}}{{- else -}}""{{- end }}{{- else -}}""{{- end }}{{- else -}}""{{- end }}
6969
- name: SIDECAR_INIT_IMAGE
70-
value: {{ with .Values }}{{ with .routeInit }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/route-sidecar-init:v0.15.0{{- end }}{{- else -}}signadot/route-sidecar-init:v0.15.0{{- end }}{{- else -}}signadot/route-sidecar-init:v0.15.0{{- end }}
70+
value: {{ with .Values }}{{ with .routeInit }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/route-sidecar-init:v0.16.0{{- end }}{{- else -}}signadot/route-sidecar-init:v0.16.0{{- end }}{{- else -}}signadot/route-sidecar-init:v0.16.0{{- end }}
7171
- name: LEGACY_SIDECAR_INIT_IMAGE
7272
value: {{ with .Values }}{{ with .routeInit }}{{ with .legacy }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/sd-init-networking:latest{{- end }}{{- else -}}signadot/sd-init-networking:latest{{- end }}{{- else -}}signadot/sd-init-networking:latest{{- end }}{{- else -}}signadot/sd-init-networking:latest{{- end }}
7373
- name: ROUTE_SIDECAR_IMAGE
74-
value: {{ with .Values }}{{ with .routeSidecar }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/route-sidecar:v0.15.0{{- end }}{{- else -}}signadot/route-sidecar:v0.15.0{{- end }}{{- else -}}signadot/route-sidecar:v0.15.0{{- end }}
74+
value: {{ with .Values }}{{ with .routeSidecar }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/route-sidecar:v0.16.0{{- end }}{{- else -}}signadot/route-sidecar:v0.16.0{{- end }}{{- else -}}signadot/route-sidecar:v0.16.0{{- end }}
7575
- name: LEGACY_ROUTE_SIDECAR_IMAGE
76-
value: {{ with .Values }}{{ with .routeSidecar }}{{ with .legacy }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/route-sidecar-legacy:v0.15.0{{- end }}{{- else -}}signadot/route-sidecar-legacy:v0.15.0{{- end }}{{- else -}}signadot/route-sidecar-legacy:v0.15.0{{- end }}{{- else -}}signadot/route-sidecar-legacy:v0.15.0{{- end }}
76+
value: {{ with .Values }}{{ with .routeSidecar }}{{ with .legacy }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/route-sidecar-legacy:v0.16.0{{- end }}{{- else -}}signadot/route-sidecar-legacy:v0.16.0{{- end }}{{- else -}}signadot/route-sidecar-legacy:v0.16.0{{- end }}{{- else -}}signadot/route-sidecar-legacy:v0.16.0{{- end }}
7777
- name: IO_INIT_IMAGE
78-
value: {{ with .Values }}{{ with .ioInit }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/io-init:v0.15.0{{- end }}{{- else -}}signadot/io-init:v0.15.0{{- end }}{{- else -}}signadot/io-init:v0.15.0{{- end }}
78+
value: {{ with .Values }}{{ with .ioInit }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/io-init:v0.16.0{{- end }}{{- else -}}signadot/io-init:v0.16.0{{- end }}{{- else -}}signadot/io-init:v0.16.0{{- end }}
7979
- name: IO_SIDECAR_IMAGE
80-
value: {{ with .Values }}{{ with .ioSidecar }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/io-sidecar:v0.15.0{{- end }}{{- else -}}signadot/io-sidecar:v0.15.0{{- end }}{{- else -}}signadot/io-sidecar:v0.15.0{{- end }}
81-
image: {{ with .Values }}{{ with .operator }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/operator:v0.15.0{{- end }}{{- else -}}signadot/operator:v0.15.0{{- end }}{{- else -}}signadot/operator:v0.15.0{{- end }}
80+
value: {{ with .Values }}{{ with .ioSidecar }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/io-sidecar:v0.16.0{{- end }}{{- else -}}signadot/io-sidecar:v0.16.0{{- end }}{{- else -}}signadot/io-sidecar:v0.16.0{{- end }}
81+
image: {{ with .Values }}{{ with .operator }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/operator:v0.16.0{{- end }}{{- else -}}signadot/operator:v0.16.0{{- end }}{{- else -}}signadot/operator:v0.16.0{{- end }}
8282
imagePullPolicy: {{ with .Values }}{{ with .operator }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
8383
livenessProbe:
8484
httpGet:

signadot/operator/templates/signadotexternalworkloads.signadot.com-customresourcedefinition.yaml

-3
Original file line numberDiff line numberDiff line change
@@ -95,8 +95,6 @@ spec:
9595
- localAddress
9696
type: object
9797
type: array
98-
required:
99-
- baselineToLocals
10098
type: object
10199
workloadID:
102100
description: 'DEPRECATED: this field is no longer needed.'
@@ -278,7 +276,6 @@ spec:
278276
- controlPort
279277
- tunnelProxyPodIP
280278
- tunnelProxyPodName
281-
- workloadPorts
282279
type: object
283280
type: object
284281
type: object

signadot/operator/templates/signadotsandboxes.signadot.com-customresourcedefinition.yaml

-3
Original file line numberDiff line numberDiff line change
@@ -238,8 +238,6 @@ spec:
238238
- localAddress
239239
type: object
240240
type: array
241-
required:
242-
- baselineToLocals
243241
type: object
244242
required:
245243
- baseline
@@ -7256,7 +7254,6 @@ spec:
72567254
- controlPort
72577255
- tunnelProxyPodIP
72587256
- tunnelProxyPodName
7259-
- workloadPorts
72607257
type: object
72617258
type: object
72627259
required:

signadot/operator/templates/tunnel-api-clusterrole.yaml

+8
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,14 @@ rules:
2020
- get
2121
- list
2222
- watch
23+
- apiGroups:
24+
- apps
25+
resources:
26+
- statefulsets
27+
verbs:
28+
- get
29+
- list
30+
- watch
2331
- apiGroups:
2432
- signadot.com
2533
resources:

signadot/operator/templates/tunnel-api-deployment.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ spec:
4545
{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}
4646
{{ with .Values }}{{ with .tunnel }}{{ with .config }}{{ with .externalDNS }}{{ with .syncInterval }} - --external-dns-resync-interval={{ . }}
4747
{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}
48-
image: {{ with .Values }}{{ with .tunnel }}{{ with .api }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/tunnel-api:v0.15.0{{- end }}{{- else -}}signadot/tunnel-api:v0.15.0{{- end }}{{- else -}}signadot/tunnel-api:v0.15.0{{- end }}{{- else -}}signadot/tunnel-api:v0.15.0{{- end }}
48+
image: {{ with .Values }}{{ with .tunnel }}{{ with .api }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/tunnel-api:v0.16.0{{- end }}{{- else -}}signadot/tunnel-api:v0.16.0{{- end }}{{- else -}}signadot/tunnel-api:v0.16.0{{- end }}{{- else -}}signadot/tunnel-api:v0.16.0{{- end }}
4949
imagePullPolicy: {{ with .Values }}{{ with .tunnel }}{{ with .api }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
5050
name: tunnel-api
5151
ports:

signadot/operator/templates/tunnel-proxy-deployment.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ spec:
6060
valueFrom:
6161
fieldRef:
6262
fieldPath: metadata.name
63-
image: {{ with .Values }}{{ with .tunnel }}{{ with .proxy }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/tunnel-proxy:v0.15.0{{- end }}{{- else -}}signadot/tunnel-proxy:v0.15.0{{- end }}{{- else -}}signadot/tunnel-proxy:v0.15.0{{- end }}{{- else -}}signadot/tunnel-proxy:v0.15.0{{- end }}
63+
image: {{ with .Values }}{{ with .tunnel }}{{ with .proxy }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/tunnel-proxy:v0.16.0{{- end }}{{- else -}}signadot/tunnel-proxy:v0.16.0{{- end }}{{- else -}}signadot/tunnel-proxy:v0.16.0{{- end }}{{- else -}}signadot/tunnel-proxy:v0.16.0{{- end }}
6464
imagePullPolicy: {{ with .Values }}{{ with .tunnel }}{{ with .proxy }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
6565
name: tunnel-proxy
6666
ports:
@@ -108,7 +108,7 @@ spec:
108108
value: "10000"
109109
- name: OUTBOUND_AUDITOR_PORT
110110
value: "10001"
111-
image: {{ with .Values }}{{ with .tunnel }}{{ with .auditor }}{{ with .init }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/tunnel-auditor-init:v0.15.0{{- end }}{{- else -}}signadot/tunnel-auditor-init:v0.15.0{{- end }}{{- else -}}signadot/tunnel-auditor-init:v0.15.0{{- end }}{{- else -}}signadot/tunnel-auditor-init:v0.15.0{{- end }}{{- else -}}signadot/tunnel-auditor-init:v0.15.0{{- end }}
111+
image: {{ with .Values }}{{ with .tunnel }}{{ with .auditor }}{{ with .init }}{{ with .image }}{{ . | quote}}{{- else -}}signadot/tunnel-auditor-init:v0.16.0{{- end }}{{- else -}}signadot/tunnel-auditor-init:v0.16.0{{- end }}{{- else -}}signadot/tunnel-auditor-init:v0.16.0{{- end }}{{- else -}}signadot/tunnel-auditor-init:v0.16.0{{- end }}{{- else -}}signadot/tunnel-auditor-init:v0.16.0{{- end }}
112112
imagePullPolicy: {{ with .Values }}{{ with .tunnel }}{{ with .auditor }}{{ with .init }}{{ with .imagePullPolicy }}{{ . }}{{- else -}}"IfNotPresent"{{- end }}{{- else -}}"IfNotPresent"{{- end }}{{- else -}}"IfNotPresent"{{- end }}{{- else -}}"IfNotPresent"{{- end }}{{- else -}}"IfNotPresent"{{- end }}
113113
name: auditor-init
114114
securityContext:

signadot/operator/templates/tunnel-proxy-metrics-service.yaml

+2-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,8 @@ metadata:
2121
namespace: signadot
2222
spec:
2323
ports:
24-
- name: metrics
24+
- appProtocol: http
25+
name: metrics
2526
port: 9090
2627
protocol: TCP
2728
targetPort: 8001

signadot/operator/templates/tunnel-proxy-service.yaml

+8-4
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,17 @@ metadata:
2020
namespace: signadot
2121
spec:
2222
ports:
23-
- name: als
23+
- appProtocol: grpc
24+
name: grpc-als
2425
port: 5000
25-
- name: socks5
26+
- appProtocol: tcp
27+
name: tcp-socks5
2628
port: 1080
27-
- name: revtun-ssh
29+
- appProtocol: tcp
30+
name: tcp-revtun-ssh
2831
port: 2222
29-
- name: revtun-xap
32+
- appProtocol: tcp
33+
name: tcp-revtun-xap
3034
port: 7777
3135
selector:
3236
app: tunnel-proxy

0 commit comments

Comments
 (0)