dosubot[bot] commented on issue #7928:
URL: 
https://github.com/apache/incubator-devlake/issues/7928#issuecomment-2311247598

   <!-- Answer -->
   To add new plugins to DevLake using a Helm chart, follow these steps:
   
   1. **Modify the `values.yaml` file**:
      Add the new plugin configuration under the `lake.plugins` section in the 
`values.yaml` file. For example, if you are adding a plugin named `new-plugin`, 
you might add:
   
       ```yaml
       lake:
         plugins:
           - name: new-plugin
             image: your-docker-repo/new-plugin:latest
             env:
               - name: PLUGIN_SETTING
                 value: "some-value"
       ```
   
   2. **Install or upgrade the Helm chart with the updated `values.yaml`**:
      Use the `helm install` or `helm upgrade` command with the updated 
`values.yaml` file.
   
       ```shell
       helm repo add devlake 
https://apache.github.io/incubator-devlake-helm-chart
       helm repo update
       ENCRYPTION_SECRET=$(openssl rand -base64 2000 | tr -dc 'A-Z' | fold -w 
128 | head -n 1)
       helm upgrade devlake devlake/devlake --version=0.20.0-beta8 --set 
lake.encryptionSecret.secret=$ENCRYPTION_SECRET -f values.yaml
       ```
   
   This will apply the new configuration and include the new plugin in your 
DevLake installation 
<sup>[[1]](https://github.com/apache/incubator-devlake-website/blob/main/docs/GettingStarted/HelmSetup.md)</sup><sup>[[2]](https://github.com/apache/incubator-devlake-website/blob/main/versioned_docs/version-v0.20/GettingStarted/HelmSetup.md)</sup>.
   
   
   <!-- Dosu Comment Footer -->
   *To continue talking to [Dosu](https://dosu.dev), mention @dosu.*
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@devlake.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to