Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merging changes from main #1

Merged
merged 12 commits into from
Jun 27, 2019
1 change: 1 addition & 0 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ jobs:
steps:
- checkout
- setup_remote_docker
- run: make test
- run: make build
- run: make publish-edge-chart
- store_artifacts:
Expand Down
18 changes: 18 additions & 0 deletions Gopkg.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

5 changes: 5 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,11 @@ helm repo update
helm install kedacore/keda-edge --devel --set logLevel=debug --namespace keda --name keda
```

#### Install keda-edge chart with ARM image
```cli
helm install kedacore/keda-edge --devel --set logLevel=debug --namespace keda --name keda --set image.tag=arm
```

### Deploying with the [Azure Functions Core Tools](https://github.com/Azure/azure-functions-core-tools)
```
func kubernetes install --namespace keda
Expand Down
15 changes: 15 additions & 0 deletions chart/keda/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,21 @@ $ helm install kedacore/keda-edge --devel --set logLevel=debug --namespace keda
func kubernetes install --namespace keda
```

## Configuration

| Parameter | Description | Default |
|:----------------------------------|:------------------------------------|:---------------------|
| `image.repository` | Repository which provides the image | `kedacore/keda` |
| `image.tag` | Tag of image to use | `lastest` |
| `image.pullPolicy` | Policy to pull image | `Always` |
| `replicaCount` | Amount of replicas to run | `1` |
| `customResourceDefinition.create` | Indication to whether or not to create the custom resource definition | `true` |
| `rbac.create` | Indication to whether or not to use role-based access control | `true` |
| `serviceAccount.create` | Indication to whether or not to a serivce account should be used | `true` |
| `serviceAccount.name` | Name of the service account to use | `` |
| `logLevel` | Granularity of KEDA logs to use which includes scale controller & metric adapter | `info` |
| `glogLevel` | Granularity of logs to use for metric adapter which is beyond KEDA scope | `2` |

## Uninstalling the Chart

To uninstall/delete the `keda` deployment:
Expand Down
17 changes: 17 additions & 0 deletions examples/redis_scaledobject.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
apiVersion: keda.k8s.io/v1alpha1
kind: ScaledObject
metadata:
name: redis-scaledobject
namespace: keda-redis-test
labels:
deploymentName: keda-redis-node
spec:
scaleTargetRef:
deploymentName: keda-redis-node
triggers:
- type: redis
metadata:
address: REDIS_HOST # Required host:port format
password: REDIS_PASSWORD
listName: mylist # Required
listLength: "5" # Required

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading