Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/bnookala/fabrikate-istio-azure-monitor-sample
https://github.com/bnookala/fabrikate-istio-azure-monitor-sample
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/bnookala/fabrikate-istio-azure-monitor-sample
- Owner: bnookala
- License: mit
- Created: 2019-05-02T00:34:17.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-05-06T23:42:57.000Z (over 5 years ago)
- Last Synced: 2024-10-26T00:29:29.580Z (about 2 months ago)
- Homepage:
- Size: 1.95 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fabrikate Istio Azure Monitor Sample
A [Fabrikate](github.com/microsoft/fabrikate) component to install a mixer component for [Azure Monitor services](https://github.com/Microsoft/Application-Insights-Istio-Adapter), the Istio Service Mesh, and the Bookinfo sample application.
## Configuration
The default configuration is as follows:
```yaml
config:
subcomponents:
istio-azure-monitor:
config:
instrumentation:
logLevel: Trace
applicationInsightsKey: "my-application-insights-key"
watchingNamespaces: "default,bookinfo,istio-system,kube-system"
```Where `applicationInsightsKey` must be replaced with an instrumentation key issued from an Azure Application Insights instance.
## Installation
Download the appropriate [Fabrikate](github.com/microsoft/fabrikate/releases) release for your OS, then invoke the following commands:
```
$ fab install
$ fab generate prod
$ kubectl apply -f --recursive ./generated/prod/
```## License
MIT - See [LICENSE](./LICENSE) file.