Skip to content

chore: add squid proxy server for local caching and ssl bumping#658

Merged
gmlexx merged 2 commits into
mainfrom
squid
Dec 14, 2025
Merged

chore: add squid proxy server for local caching and ssl bumping#658
gmlexx merged 2 commits into
mainfrom
squid

Conversation

@gmlexx
Copy link
Copy Markdown
Collaborator

@gmlexx gmlexx commented Dec 4, 2025

No description provided.

Copilot AI review requested due to automatic review settings December 4, 2025 16:40
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds optional Squid proxy server support for local development environments to enable HTTP(S) request caching and SSL bumping. The proxy helps reduce external network dependencies and can improve build times by caching downloaded resources.

Key Changes

  • Added Squid proxy configuration file with SSL bumping setup
  • Modified Makefile to support optional proxy usage during kind cluster deployment
  • Updated documentation to mention the new optional squid proxy deployment

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 5 comments.

Show a summary per file
File Description
docs/dev.md Added comment about optional squid proxy deployment step
config/squid.conf New Squid proxy configuration with SSL bumping and safe port definitions
config/kind-local.yaml Added empty extraMounts array placeholder for dynamic mount configuration
charts/kof-storage/values.yaml Added dummy field (appears unrelated to proxy changes)
Makefile Major refactoring to support proxy detection, SSL certificate mounting, and kind cluster deployment with proxy configuration

Comment thread charts/kof-storage/values.yaml
Comment thread Makefile
Comment thread config/squid.conf
Comment thread Makefile
Comment thread Makefile
Comment thread Makefile Outdated
Comment thread Makefile Outdated
Comment thread Makefile Outdated
@gmlexx gmlexx force-pushed the squid branch 2 times, most recently from 24bbb89 to e6b7c4c Compare December 12, 2025 15:36
@gmlexx gmlexx merged commit 5c75056 into main Dec 14, 2025
13 of 14 checks passed
@gmlexx gmlexx deleted the squid branch December 14, 2025 11:50
@github-project-automation github-project-automation Bot moved this to Done in k0rdent Dec 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants