Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use OpenSSL package & Rootless image #76

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

allir
Copy link

@allir allir commented Oct 14, 2021

To use SSLBump features, switch to debian base image and install
squid-openssl package instead.

Updated image to run as proxy user instead of root. The entrypoint
script has been updated acordingly.

Entrypoint script also modified to initalize ssl_db in case SSLBump is
used.

Logging moved to stdout. Since the process is no longer started by root
it enables logging to stdout without issue.

Also added default allow rule for local networks.

To use SSLBump features, switch to debian base image and install
squid-openssl package instead.

Updated image to run as proxy user instead of root. The entrypoint
script has been updated acordingly.

Entrypoint script also modified to initalize ssl_db in case SSLBump is
used.

Logging moved to stdout. Since the process is no longer started by root
it enables logging to stdout without issue.

Also added default allow rule for local networks.
Changed from standalone pod to Deployment.
Also added the possibility to supply config and certificates via
configMap and secret.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant