mirrord - Run your local process in the context of your cloud cluster | Product...
source link: https://www.producthunt.com/posts/mirrord
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Run your local process in the context of your cloud cluster
mirrord
Run your local process in the context of your cloud cluster
Hi everyone!
Today we're launching the first full, stable version of mirrord. mirrord lets you run your local process in the context of your Kubernetes cluster, unlocking a new development workflow: rather than waiting for long deployments and CI iterations, your code can now meet the cloud just as soon as it’s written.
To use it, you can download the CLI tool (we also have IDE extensions) and run this:
mirrord exec -–target pod/app-pod-12345 node app.js
Your local process ("node app.js" in this example) is now connected to the pod app-pod-12345 in your Kubernetes cluster. Here’s what this means:
- Incoming traffic to the pod is mirrored to your local process - Outgoing traffic from your local process is tunnelled through the pod, using the remote pod’s DNS - Environment variables from the pod are imported to your local process - File access from your local process is proxied to the pod
In other words, all input and output is now proxied to the cloud, and your process “thinks” it’s running in your Kubernetes cluster.
mirrord is free and self-serve, and we'd love for you to give it a try and hear what you think! You can get started here or on GitHub
Aviram
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK