Skip to content

feature/new platform integration#177

Open
418error wants to merge 7 commits into
mainfrom
feature/new-platform-integration
Open

feature/new platform integration#177
418error wants to merge 7 commits into
mainfrom
feature/new-platform-integration

Conversation

@418error
Copy link
Copy Markdown

What

This change is to add support for the new EKS platforms and remote access lambda.

  • Dual running on remote2 subcmd the new centrally audited remote allow lambda
  • New eks subcmds for creating session tunnels to EKS via the bastion jump boxes
  • Updates to the README
  • Version updates for pipeline builds and audit checks

How to review

This can be reviewed in the context of the other supporting infrastructure changes,
speak tot he platform team for enrolling on to the new clusters.

Who can review

!me

418error added 5 commits May 14, 2026 19:46
- This introduces `eks session` subcmds this has been structured to potentially
add more `eks`` cmds as we need them
	- `start`  will locate the bastion and auto discover available clusters to setup
	port forwarding to
	- `stop` will terminate any running or dead sessions and clean up tmp files
	- `status` shows the current status of the connections
@418error 418error requested a review from a team as a code owner May 19, 2026 19:35
Comment thread eks/tunnel.go Fixed
Copy link
Copy Markdown
Contributor

@lindenmckenzie lindenmckenzie left a comment

Choose a reason for hiding this comment

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

I have gone through all the code - nothing looks massively out of place but equally that's a lot to go through. Largely seems sensibly structured and well documented. I have left a couple of very minor comments for documentation, once it has the supporting infrastructure in place I would be interested to test it in anger.

Comment thread aws/aws.go Outdated
Comment thread eks/dependencies.go
Comment thread eks/tunnel.go Outdated
418error added 2 commits May 20, 2026 09:28
- Added OS compatibility to eks tunnel and sudo util, allowing support for
Linux in addition to macOS. The EnsureLoopbackAlias function now handles loopback
alias creation for both operating systems, and FlushDNSCache performs best-effort
flushing based on the detected OS. This enhancement broadens the usability of the
EKS tunneling features across different development environments.
- CheckAPIConnectivity now uses a simple TCP dial to the EKS API endpoint on port
443 instead of an HTTPS request.
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.

3 participants