Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/meshery/homebrew-tap
Homebrew Tap for for installing Meshery command line client.
https://github.com/meshery/homebrew-tap
cloud-manager cloud-native cloud-native-collaboration control-plane gitops iac infrastructure-as-code kubernetes management-plane meshery mesheryctl meshmap multi-mesh-manager topology visualization
Last synced: about 1 month ago
JSON representation
Homebrew Tap for for installing Meshery command line client.
- Host: GitHub
- URL: https://github.com/meshery/homebrew-tap
- Owner: meshery
- License: apache-2.0
- Created: 2019-11-05T14:44:25.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-07-13T12:26:02.000Z (over 1 year ago)
- Last Synced: 2023-07-13T13:34:54.577Z (over 1 year ago)
- Topics: cloud-manager, cloud-native, cloud-native-collaboration, control-plane, gitops, iac, infrastructure-as-code, kubernetes, management-plane, meshery, mesheryctl, meshmap, multi-mesh-manager, topology, visualization
- Homepage: https://layer5.io/meshery
- Size: 189 KB
- Stars: 19
- Watchers: 9
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
Awesome Lists containing this project
README
[![GitHub](https://img.shields.io/github/license/layer5io/meshery.svg)](LICENSE)
[![GitHub issues by-label](https://img.shields.io/github/issues/meshery/homebrew-tap/help%20wanted.svg)](https://github.com/meshery/homebrew-tap/issues?q=is%3Aopen+is%3Aissue+label%3A"help+wanted")
[![Website](https://img.shields.io/website/https/layer5.io/meshery.svg)](https://layer5.io/meshery/)
[![Twitter Follow](https://img.shields.io/twitter/follow/mesheryio.svg?label=Follow+Meshery&style=social)](https://twitter.com/intent/follow?screen_name=mesheryio)
[![Slack](https://img.shields.io/badge/[email protected]?logo=slack)](http://slack.layer5.io)
[![CII Best Practices](https://bestpractices.coreinfrastructure.org/projects/3564/badge)](https://bestpractices.coreinfrastructure.org/projects/3564)Β## NOTE
This tap is not used for releasing new versions of `mesheryctl` anymore. Latest releases of `mesheryctl` are now published in the official homebrew-core tap. It can now be directly installed with:
```
brew install mesheryctl
```# meshery/homebrew-tap
Homebrew Tap for installing the Meshery command line client: `mesheryctl`
## Usage
### Installation Commands
To install `mesheryctl`, execute the following commands.
```
brew tap meshery/tap
brew install mesheryctl
```You need to have brew installed on your Mac or Linux system to perform these actions.
Youβre ready to run Meshery. To do so, execute the following command.
```
$ mesheryctl system start
```Meshery server supports customizing authentication flow callback URL, which can be configured in the following way
```
$ MESHERY_SERVER_CALLBACK_URL=https://custom-host mesheryctl system start
````mesheryctl` uses your current Kubernetes context, your `KUBECONFIG` environment variable (~/.kube/config by default). Confirm if this Kubernetes cluster you want Meshery to interact with by running the following command: `kubectl config get-contexts`
If there are multiple contexts in your kubeconfig file, specify the one you want to use with the use-context subcommand: `kubectl config use-context `.
### Upgrading
To upgrade `mesheryctl`, execute the following command.
```
brew upgrade mesheryctl
```Example output of a successful upgrade:
```
β ~ brew upgrade mesheryctl
==> Upgrading 1 outdated package:
layer5io/tap/mesheryctl 0.3.2 -> 0.3.4
==> Upgrading layer5io/tap/mesheryctl
==> Downloading https://github.com/layer5io/meshery/releases/download/v0.3.4/mesheryctl_0.3.4_Darwin_x86_64.zip
==> Downloading from https://github-production-release-asset-2e65be.s3.amazonaws.com/157554479/17522b00-2af0-11ea-8aef-cbfe8
######################################################################## 100.0%
πΊ /usr/local/Cellar/mesheryctl/0.3.4: 5 files, 10.2MB, built in 4 seconds
Removing: /usr/local/Cellar/mesheryctl/0.3.2... (5 files, 10.2MB)
Removing: /Users/lee/Library/Caches/Homebrew/mesheryctl--0.3.2.zip... (3.9MB)
==> Checking for dependents of upgraded formulae...
==> No dependents found!
```See [Meshery documentation](https://docs.meshery.io/installation/mesheryctl) for additional usage.
# Join the service mesh community!
Our projects are community-built and welcome collaboration. π Be sure to see the Layer5 Community Welcome Guide for a tour of resources available to you and jump into our Slack!Find your MeshMate
MeshMates are experienced Layer5 community members, who will help you learn your way around, discover live projects and expand your community network.
Become a Meshtee today!Find out more on the Layer5 community.
Β
βοΈ Join any or all of the weekly meetings on community calendar.
βοΈ Watch community meeting recordings.
βοΈ Access the Community Drive by completing a community Member Form.
βοΈ Discuss in the Community Forum.
Not sure where to start? Grab an open issue with the help-wanted label.