dreamfactorysoftware / df-helm

Alpha DreamFactory Helm Chart

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DreamFactory Helm Chart

This project is an alpha, please proceed with caution using this in production.

Quick Start

Customize your system by modifying the values.yaml file.

To start the instance you can run: $ helm install dreamfactory .

Then follow the notes that get printed out to setup port forwarding.

Overriding Configuration Variables

Default DreamFactory behavior can be modified using environment variables managed in the root directory .env file. You can view a complete list of variables in the guide. If you'd like to modify these variables using Helm, open the Values.yaml file and add the variables and their associated values to the image dictionary, like so:

image:
  repository: dreamfactorysoftware/dreamfactory
  pullPolicy: Always
  tag: "4.9.0"
  env:
    app_log_level: debug

Next, open the templates/deployment.yaml file and add an env dictionary to the parent container dictionary, like so:

containers:
...
env:
    - name: APP_LOG_LEVEL
    value: warning

Exposing External IP with Ingress

$ kubectl expose deployment dreamfactory --type=LoadBalancer --name=<service-name>

After a minute you can then run the following command to see the external IP.

$ kubectl get services

About

Alpha DreamFactory Helm Chart

License:Apache License 2.0


Languages

Language:Mustache 100.0%