Skip to content

manics/squid-restricted-http-proxy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Squid Restricted HTTP Proxy

Squid proxy for restricting external HTTP access.

This is designed for internal use by Kubernetes applications, and includes a service but not an ingress.

Example usage

helm upgrade --install squid . --debug --namespace squid

# Start an interactive shell
kubectl run my-shell --rm -i --tty --image=ubuntu --restart=Never \
--env=http_proxy=http://squid-squid-restricted-http-proxy.squid:3128 \
--env=https_proxy=http://squid-squid-restricted-http-proxy.squid:3128 \
sh

# This HEAD request should work
curl -I https://www.openmicroscopy.org

# This HEAD request should fail
curl -I https://www.dundee.ac.uk

About

Helm chart for a restricted Squid HTTP proxy

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages