An open API service indexing awesome lists of open source software.

https://github.com/codefresh-io/azure-helm-webinar

Codefresh Azure Helm Webinar demo source code
https://github.com/codefresh-io/azure-helm-webinar

azure codefresh helm

Last synced: 4 months ago
JSON representation

Codefresh Azure Helm Webinar demo source code

Awesome Lists containing this project

README

          

# Codefresh-Azure Helm Webinar demo source code

## About the app

**rainbow-kitten-surprise** is a very important application
that provides a unique sensory experience.
It is deployed as a Helm chart.

It is comprised of a simple frontend and two custom services,
the [cat-service](services/cat-service),
and the [color-service](services/color-service).

### Installation

*Assumes Tiller is already installed on the cluster*

To install (on Azure):

```
cd helm-charts/rainbow-kitten-surprise/

# Use your own AKS Cluster DNS Zone
# More info: https://docs.microsoft.com/en-us/azure/aks/http-application-routing
export CLUSTER_DNS_ZONE="52fc7454c071a75fc1d3.eastus.aksapp.io"
export RELEASE_NAME="azdemo"

helm upgrade --install $RELEASE_NAME \
--set clusterDnsZone=$CLUSTER_DNS_ZONE .

echo "APP URL: http://$RELEASE_NAME.$CLUSTER_DNS_ZONE"
```

To uninstall:

```
helm uninstall $RELEASE_NAME --purge
```

## Pipeline Diagram

All pipeline definitions can be found in the [.codefresh/](.codefresh/) folder.