Skip to content

Commit

Permalink
Merge pull request #61 from signadot/release-v0.16.0
Browse files Browse the repository at this point in the history
changes for release v0.16.0
  • Loading branch information
scott-cotton authored Mar 6, 2024
2 parents db3be9e + 8507f6c commit 994d784
Show file tree
Hide file tree
Showing 12 changed files with 32 additions and 25 deletions.
4 changes: 2 additions & 2 deletions signadot/operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@ type: application
# This is the chart version. This version number should be incremented each time you make changes
# to the chart and its templates, including the app version.
# Versions are expected to follow Semantic Versioning (https://semver.org/)
version: "0.15.0"
version: "0.16.0"

# This is the version number of the application being deployed. This version number should be
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "0.15.0"
appVersion: "0.16.0"
2 changes: 1 addition & 1 deletion signadot/operator/templates/agent-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ spec:
secretKeyRef:
key: token
name: cluster-agent
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 }}
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 }}
imagePullPolicy: {{ with .Values }}{{ with .agent }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
livenessProbe:
httpGet:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ spec:
- /app/io-context-server
- -tls=secretns=signadot
- -port=8443
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 }}
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 }}
imagePullPolicy: {{ with .Values }}{{ with .ioContextServer }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
name: io-context-server
ports:
Expand Down
2 changes: 1 addition & 1 deletion signadot/operator/templates/routeserver-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ spec:
{{- end }}
spec:
containers:
- 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 }}
- 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 }}
imagePullPolicy: {{ with .Values }}{{ with .routeServer }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
name: routeserver
ports:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,18 +67,18 @@ spec:
- name: ISTIO_ADDITIONAL_ANNOTATIONS
value: {{ with .Values }}{{ with .istio }}{{ with .additionalAnnotations }}{{ mustToJson . | quote}}{{- else -}}""{{- end }}{{- else -}}""{{- end }}{{- else -}}""{{- end }}
- name: SIDECAR_INIT_IMAGE
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 }}
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 }}
- name: LEGACY_SIDECAR_INIT_IMAGE
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 }}
- name: ROUTE_SIDECAR_IMAGE
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 }}
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 }}
- name: LEGACY_ROUTE_SIDECAR_IMAGE
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 }}
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 }}
- name: IO_INIT_IMAGE
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 }}
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 }}
- name: IO_SIDECAR_IMAGE
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 }}
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 }}
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 }}
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 }}
imagePullPolicy: {{ with .Values }}{{ with .operator }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
livenessProbe:
httpGet:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -95,8 +95,6 @@ spec:
- localAddress
type: object
type: array
required:
- baselineToLocals
type: object
workloadID:
description: 'DEPRECATED: this field is no longer needed.'
Expand Down Expand Up @@ -278,7 +276,6 @@ spec:
- controlPort
- tunnelProxyPodIP
- tunnelProxyPodName
- workloadPorts
type: object
type: object
type: object
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -238,8 +238,6 @@ spec:
- localAddress
type: object
type: array
required:
- baselineToLocals
type: object
required:
- baseline
Expand Down Expand Up @@ -7256,7 +7254,6 @@ spec:
- controlPort
- tunnelProxyPodIP
- tunnelProxyPodName
- workloadPorts
type: object
type: object
required:
Expand Down
8 changes: 8 additions & 0 deletions signadot/operator/templates/tunnel-api-clusterrole.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,14 @@ rules:
- get
- list
- watch
- apiGroups:
- apps
resources:
- statefulsets
verbs:
- get
- list
- watch
- apiGroups:
- signadot.com
resources:
Expand Down
2 changes: 1 addition & 1 deletion signadot/operator/templates/tunnel-api-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@ spec:
{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}
{{ with .Values }}{{ with .tunnel }}{{ with .config }}{{ with .externalDNS }}{{ with .syncInterval }} - --external-dns-resync-interval={{ . }}
{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}{{- else -}}{{- end }}
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 }}
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 }}
imagePullPolicy: {{ with .Values }}{{ with .tunnel }}{{ with .api }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
name: tunnel-api
ports:
Expand Down
4 changes: 2 additions & 2 deletions signadot/operator/templates/tunnel-proxy-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ spec:
valueFrom:
fieldRef:
fieldPath: metadata.name
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 }}
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 }}
imagePullPolicy: {{ with .Values }}{{ with .tunnel }}{{ with .proxy }}{{ with .imagePullPolicy }}{{ . | quote}}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}{{- else -}}IfNotPresent{{- end }}
name: tunnel-proxy
ports:
Expand Down Expand Up @@ -108,7 +108,7 @@ spec:
value: "10000"
- name: OUTBOUND_AUDITOR_PORT
value: "10001"
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 }}
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 }}
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 }}
name: auditor-init
securityContext:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,8 @@ metadata:
namespace: signadot
spec:
ports:
- name: metrics
- appProtocol: http
name: metrics
port: 9090
protocol: TCP
targetPort: 8001
Expand Down
12 changes: 8 additions & 4 deletions signadot/operator/templates/tunnel-proxy-service.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,13 +20,17 @@ metadata:
namespace: signadot
spec:
ports:
- name: als
- appProtocol: grpc
name: grpc-als
port: 5000
- name: socks5
- appProtocol: tcp
name: tcp-socks5
port: 1080
- name: revtun-ssh
- appProtocol: tcp
name: tcp-revtun-ssh
port: 2222
- name: revtun-xap
- appProtocol: tcp
name: tcp-revtun-xap
port: 7777
selector:
app: tunnel-proxy

0 comments on commit 994d784

Please sign in to comment.