Skip to content

landerlini/ai-infn-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The AI_INFN Platform Helm Chart

Documentation and installation walkthrough

Temporarily here: https://codimd.infn.it/s/5X0AHJYhz

Minimal values.yaml:

The Helm Chart will generate tokens and secrets for internal communication, but you need to provide your own tokens and authentications for accessing external services.

In addition, you should generate and store deployement-unique tokens that should not be regenerated upon uninstalling and reinstalling the chart.

hostname: # Put here the hostname of your setup, e.g. "jhub.123.45.67.89.myip.cloud.infn.it"

bastionAdminPublicKey: # Put here a public RSA key for accessing the bastion as administrator
                       # You may have one in your `$HOME/.ssh/id_rsa.pub`, 
                       # otherwise run `ssh-keygen` to generate

jhubIamClientId: # Put here the id of a client on iam.cloud.infn.it
jhubIamClientSecret: # Put here the secret of your client
jhubCryptKey: # Generate and copy here a deployment-unique token: `openssl rand -hex 32`

jupyterhub:
  proxy:
    secretToken: # Generate and copy here a deployment-unique token: `openssl rand -hex 32`

  hub:
    cookieSecret: # Generate and copy here a deployment-unique token: `openssl rand -hex 32`

Copyright and Licence

(c) Copyright 2024. Istituto Nazionale di Fisica Nucleare.

This software is distributed under the terms of the GNU Affero General Public Licence version 3 (AGPL Version 3), copied verbatim in the file "LICENCE".

We acknowledge the support of the ICSC Foundation to the development of the AI_INFN Platform.

image

About

AI INFN Platform defined as a helm chart (experimental)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published