Skip to content

Connect your local process and your cloud environment, and run local code in cloud conditions.

License

Notifications You must be signed in to change notification settings

aviramha/mirrord-intellij

 
 

Repository files navigation

mirrord

Discord License GitHub release (latest SemVer) Twitter Follow

This repository is for the IntelliJ plugin. mirrord main repository can be found here.

mirrord lets developers run local processes in the context of their cloud environment. It’s meant to provide the benefits of running your service on a cloud environment (e.g. staging) without actually going through the hassle of deploying it there, and without disrupting the environment by deploying untested code. It comes as a Visual Studio Code extension, an IntelliJ plugin and a CLI tool. You can read more about it here.

How To Use

  • Click the mirrord icon in the Navigation Toolbar
  • Start debugging your project
  • Choose a pod to impersonate or choose to run in the "targetless" mode
  • The debugged process will be plugged into the selected pod or into the cluster environment by mirrord

Installation

  • Using IDE built-in plugin system:

    Settings/Preferences > Plugins > Marketplace > Search for "mirrord-intellij-plugin" > Install Plugin

  • Manually:

    Download the latest release and install it manually using Settings/Preferences > Plugins > ⚙️ > Install plugin from disk...

FAQ

Our FAQ is available here. If you have a question that's not on there, feel free to ask in our Discussions or on Discord.

Contributing

Contributions are very welcome. Start by checking out our open issues, and by going through our contributing guide. We're available on Discord for any questions.

Help and Community

Join our Discord Server for questions, support and fun.

Code of Conduct

We take our community seriously and we are dedicated to providing a safe and welcoming environment for everyone. Please take a few minutes to review our Code of Conduct.

License

MIT

-- Plugin based on the IntelliJ Platform Plugin Template.

About

Connect your local process and your cloud environment, and run local code in cloud conditions.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 99.7%
  • Jinja 0.3%