Skip to content

Latest commit

 

History

History
28 lines (19 loc) · 1000 Bytes

File metadata and controls

28 lines (19 loc) · 1000 Bytes

Bash language server

This folder contains the deployment files for the Bash language server.

🚨 Warning: This language server is experimental. Please read about the caveats before enabling it. 🚨

You can enable it by:

  1. Append the kubectl apply command for the Bash language server deployment to kubectl-apply-all.sh.

    echo kubectl apply --prune -l deploy=xlang-bash -f configure/experimental/bash --recursive >> kubectl-apply-all.sh
  2. Add the following environment variables to the lsp-proxy deployment to make it aware of the Bash language server's existence.

    # base/lsp-proxy/lsp-proxy.Deployment.yaml
    env:
      - name: LANGSERVER_BASH
        value: tcp://xlang-bash:8080
  3. Apply your changes to lsp-proxy and the Bash language server to the cluster.

    ./kubectl-apply-all.sh