Configuring with JumpCloud

Kloudfuse platform supports JumpCloud integration for customers who use JumpCloud based authorization within their organization. To enable it, please follow these steps.

The oidc_issuer_url can also be obtained/confirmed from https://oauth.id.jumpcloud.com/.well-known/openid-configuration

  • Create secret kfuse-auth-jumpcloudas follows in kfuse namespace. Use base64 encoded values of client-id and client-secret from above. To generate cookie secret, run:

    python3 -c 'import base64,secrets,string; print(base64.b64encode(bytes("".join(secrets.choice(string.ascii_letters + string.punctuation + string.digits) for i in range(32)), "utf-8")).decode())'
    apiVersion: v1 data: client-secret: <base 64 encoded client secret> client-id: <base 64 encoded client id> cookie-secret: <base 64 encoded cookie secret> kind: Secret metadata: name: kfuse-auth-jumpcloud type: Opaque
  • Update custom-values.yaml file to include following to refer to the config map and secrets we created.