Skip to content

Add custom proxy CA bundle flag - #212

Merged
chruffins merged 4 commits into
mainfrom
hypeship/custom-proxy-ca-bundle
Jul 29, 2026
Merged

Add custom proxy CA bundle flag#212
chruffins merged 4 commits into
mainfrom
hypeship/custom-proxy-ca-bundle

Conversation

@chruffins

@chruffins chruffins commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Summary

kernel proxies create now supports custom TLS-terminating proxies with a local CA bundle:

  • --ca-bundle <path> reads a PEM bundle from disk and sends its contents with the create request. Missing or empty files fail before an API request.
  • --name is required for every proxy type, matching the API requirement. CLI help and all create examples include it.
  • updates the Go SDK to v0.85.0 for the new ca_bundle request field.

Testing

  • make test
  • make build
  • ./bin/kernel proxies create --help
  • ./bin/kernel proxies create --type datacenter (verifies the missing-name error)

@socket-security

socket-security Bot commented Jul 29, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedgolang/​github.com/​kernel/​kernel-go-sdk@​v0.83.1-0.20260724213320-12b3ec62f63e ⏵ v0.85.072 +1100100100100

View full report

@chruffins
chruffins marked this pull request as ready for review July 29, 2026 14:36
@chruffins
chruffins requested a review from hiroTamada July 29, 2026 14:37
@chruffins
chruffins merged commit 371c029 into main Jul 29, 2026
6 checks passed
@chruffins
chruffins deleted the hypeship/custom-proxy-ca-bundle branch July 29, 2026 14:39
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.

2 participants