github.com/microsoft/fabrikate@v1.0.0-alpha.1.0.20210115014322-dc09194d0885/testdata/generate/infra/fabrikate-jaeger/README.md (about) 1 # Fabrikate-Jaeger 2 3 This [fabrikate](http://github.com/microsoft/fabrikate) stack installs Jaeger on your cluster, with a provided "production" configuration. 4 5 ### Requirements 6 7 - The [fabrikate 0.2.3](http://github.com/microsoft/fabrikate/releases) cli tool installed locally 8 - The [helm](https://github.com/helm/helm/releases) cli tool installed locally 9 - The kubectl cli tool installed locally 10 11 ### Setup 12 13 Make sure your helm incubator repository is pointed at https://kubernetes-charts-incubator.storage.googleapis.com/. Older versions of Helm will have the incubator repository configured to a different location. 14 15 Run the following in a terminal/shell: 16 17 ``` 18 helm repo remove incubator && helm repo add incubator https://kubernetes-charts-incubator.storage.googleapis.com/ 19 ``` 20 21 ### Installing fabrikate-jaeger 22 23 1. In your stack's `component.json`, include `fabrikate-jaeger`: 24 25 ```json 26 { 27 "name": "my-cool-stack", 28 "subcomponents": [ 29 { 30 "name": "fabrikate-jaeger", 31 "source": "https://github.com/microsoft/fabrikate-definitions", 32 "path": "definitions/fabrikate-jaeger", 33 "method": "git" 34 } 35 ] 36 } 37 ``` 38 39 2. In a terminal window, install the stack dependencies: 40 41 ``` 42 fab install 43 ``` 44 45 3. In a terminal window, generate the stack: 46 47 ``` 48 fab generate prod 49 ``` 50 51 4. Apply the generated stack manifests: 52 53 ``` 54 kubectl apply -f ./generated/prod/ --recursive 55 ``` 56 57 ### License 58 59 MIT