monday: Monday,提供给微服务开发人员的开发工具,来运行本地应用程序或将其他应用程序从 Kubernetes SSH 或 TCP 转发给 Kubernetes SSH 或 TCP |
您所在的位置:网站首页 › monday百度云下载 › monday: Monday,提供给微服务开发人员的开发工具,来运行本地应用程序或将其他应用程序从 Kubernetes SSH 或 TCP 转发给 Kubernetes SSH 或 TCP |
Your new microservice development environment friend. This CLI tool allows you to define a configuration to work with both local applications (Go, NodeJS, Rust or others) and forward some other applications over Kubernetes in case you don't want to run them locally. What Monday can do for you?✅ Define a unified way to setup applications for all your developers ✅ Run your local applications ✅ Hot reload your applications automatically when a change is made locally ✅ Port-forward an application locally using a remote one on Kubernetes (targeting a pod via label) or over SSH ✅ Forward traffic of a remote application over Kubernetes, SSH or TCP locally (see example forward types) ✅ Auto reconnect when a port-forward connection is lost ✅ Forward multiple times the same port locally, using an hostname ✅ Monitor your local and/or forwarded applications Installation Homebrew (macOS) $ brew install eko/homebrew-tap/mondayThis will install the latest available release Download binaryYou can download the latest version of the binary built for your architecture here: Architecture i386 [ Linux ] Architecture amd64 [ Darwin / Linux ] Architecture arm [ Darwin / Linux ] From sourcesOptionally, you can download and build it from the sources. You have to retrieve the project sources by using one of the following way: $ go get -u github.com/eko/monday # or $ git clone https://github.com/eko/monday.gitThen, build the binary using the available target in Makefile: $ make build Configuration: Define your projectsConfiguration of Monday lives in one or multiple YAML files, depending on how you want to organize your files. By default, monday init will initiates a ~/monday.yaml file. You can customize the configuration directory by setting the MONDAY_CONFIG_PATH environment variable. Please note that you can also split this configuration in multiple files by respecting the following pattern: ~/monday..yaml, for instance: ~/monday.localapps.yaml ~/monday.forwards.yaml ~/monday.projects.yamlThis will help you navigate more easily in your configuration files. Define a local projectHere is an example of a local application: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |