Skip to content

Commit

Permalink
liqo-proxy
Browse files Browse the repository at this point in the history
  • Loading branch information
cheina97 committed Sep 22, 2023
1 parent 5d22dae commit f095d28
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 3 deletions.
5 changes: 5 additions & 0 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@ on:
- 'v*'
branches:
- master
- frc/envoyrebrading
pull_request:
branches:
- frc/envoyrebrading
repository_dispatch:
types:
- test-command
Expand Down Expand Up @@ -86,6 +90,7 @@ jobs:
- virtual-kubelet
- metric-agent
- telemetry
- proxy
steps:

- name: Set up QEMU
Expand Down
1 change: 1 addition & 0 deletions build/proxy/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
FROM envoyproxy/envoy:v1.27.0
2 changes: 1 addition & 1 deletion deployments/liqo/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@
| openshiftConfig.enable | bool | `false` | Enable/Disable the OpenShift support, enabling Openshift-specific resources, and setting the pod security contexts in a way that is compatible with Openshift. |
| openshiftConfig.virtualKubeletSCCs | list | `["anyuid"]` | Security context configurations granted to the virtual kubelet in the local cluster. The configuration of one or more SCCs for the virtual kubelet is not strictly required, and privileges can be reduced in production environments. Still, the default configuration (i.e., anyuid) is suggested to prevent problems (i.e., the virtual kubelet fails to add the appropriate labels) when attempting to offload pods not managed by higher-level abstractions (e.g., Deployments), and not associated with a properly privileged service account. Indeed, "anyuid" is the SCC automatically associated with pods created by cluster administrators. Any pod granted a more privileged SCC and not linked to an adequately privileged service account will fail to be offloaded. |
| proxy.config.listeningPort | int | `8118` | Port used by the proxy pod. |
| proxy.imageName | string | `"envoyproxy/envoy:v1.21.0"` | Image repository for the proxy pod. |
| proxy.imageName | string | `"ghcr.io/liqotech/proxy"` | Image repository for the proxy pod. |
| proxy.pod.annotations | object | `{}` | Annotations for the proxy pod. |
| proxy.pod.extraArgs | list | `[]` | Extra arguments for the proxy pod. |
| proxy.pod.labels | object | `{}` | Labels for the proxy pod. |
Expand Down
2 changes: 1 addition & 1 deletion deployments/liqo/templates/liqo-proxy-deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ spec:
securityContext:
{{- include "liqo.podSecurityContext" . | nindent 8 }}
containers:
- image: {{ .Values.proxy.imageName }}
- image: {{ .Values.proxy.imageName }}{{ include "liqo.suffix" $ctrlManagerConfig }}:{{ include "liqo.version" $ctrlManagerConfig }}
imagePullPolicy: {{ .Values.pullPolicy }}
name: {{ $proxyConfig.name }}
securityContext:
Expand Down
2 changes: 1 addition & 1 deletion deployments/liqo/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -481,7 +481,7 @@ proxy:
limits: {}
requests: {}
# -- Image repository for the proxy pod.
imageName: "envoyproxy/envoy:v1.21.0"
imageName: "ghcr.io/liqotech/proxy"
service:
type: "ClusterIP"
annotations: {}
Expand Down

0 comments on commit f095d28

Please sign in to comment.