Skip to content

Commit

Permalink
Update README.md with readme-generator-for-helm
Browse files Browse the repository at this point in the history
Signed-off-by: innoavator <innoavator@users.noreply.github.com>
  • Loading branch information
innoavator committed May 23, 2024
1 parent 79c9a20 commit d0437fc
Show file tree
Hide file tree
Showing 6 changed files with 740 additions and 0 deletions.
140 changes: 140 additions & 0 deletions charts/tfy-k8s-aws-eks-inframold/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,143 @@
Inframold, the superchart that configure your cluster on aws for truefoundry.

## Parameters

### Global Parameters

| Name | Description | Value |
| ----------------- | ------------------------------ | ----- |
| `tenantName` | Parameters for tenantName | `""` |
| `controlPlaneURL` | Parameters for controlPlaneURL | `""` |
| `clusterName` | Name of the cluster | `""` |

### argocd parameters

| Name | Description | Value |
| ---------------- | --------------------- | ------ |
| `argocd.enabled` | Flag to enable ArgoCD | `true` |

### argoWorkflows parameters

| Name | Description | Value |
| ----------------------- | ----------------------------- | ------ |
| `argoWorkflows.enabled` | Flag to enable Argo Workflows | `true` |

### argoRollouts parameters

| Name | Description | Value |
| ---------------------- | ---------------------------- | ------ |
| `argoRollouts.enabled` | Flag to enable Argo Rollouts | `true` |

### notebookController parameters

| Name | Description | Value |
| ---------------------------------------- | --------------------------------------------- | ------ |
| `notebookController.enabled` | Flag to enable Notebook Controller | `true` |
| `notebookController.defaultStorageClass` | Default storage class for Notebook Controller | `""` |

### certManager parameters

| Name | Description | Value |
| --------------------- | --------------------------- | ------- |
| `certManager.enabled` | Flag to enable Cert Manager | `false` |

### metricsServer parameters

| Name | Description | Value |
| ----------------------- | ----------------------------- | ------ |
| `metricsServer.enabled` | Flag to enable Metrics Server | `true` |

### AWS parameters

| Name | Description | Value |
| --------------------------------------- | ------------------------------------------- | ------- |
| `aws.awsLoadBalancerController.enabled` | Flag to enable AWS Load Balancer Controller | `true` |
| `aws.awsLoadBalancerController.roleArn` | Role ARN for AWS Load Balancer Controller | `""` |
| `aws.karpenter.enabled` | Flag to enable Karpenter | `true` |
| `aws.karpenter.clusterEndpoint` | Cluster endpoint for Karpenter | `""` |
| `aws.karpenter.roleArn` | Role ARN for Karpenter | `""` |
| `aws.karpenter.instanceProfile` | Instance profile for Karpenter | `""` |
| `aws.karpenter.defaultZones` | Default zones list for Karpenter | `[]` |
| `aws.karpenter.interruptionQueue` | Interruption queue name for Karpenter | `""` |
| `aws.awsEbsCsiDriver.enabled` | Flag to enable AWS EBS CSI Driver | `true` |
| `aws.awsEbsCsiDriver.roleArn` | Role ARN for AWS EBS CSI Driver | `""` |
| `aws.awsEfsCsiDriver.enabled` | Flag to enable AWS EFS CSI Driver | `true` |
| `aws.awsEfsCsiDriver.fileSystemId` | File system ID for AWS EFS CSI Driver | `""` |
| `aws.awsEfsCsiDriver.region` | Region for AWS EFS CSI Driver | `""` |
| `aws.awsEfsCsiDriver.roleArn` | Role ARN for AWS EFS CSI Driver | `""` |
| `aws.inferentia.enabled` | Flag to enable Inferentia | `false` |

### gpu parameters

| Name | Description | Value |
| ----------------- | --------------------------------- | -------- |
| `gpu.enabled` | Flag to enable Tfy GPU Operator | `true` |
| `gpu.clusterType` | Cluster type for Tfy GPU Operator | `awsEks` |

### truefoundry parameters

| Name | Description | Value |
| --------------------- | ----------------------------------- | ------- |
| `truefoundry.enabled` | Flag to enable TrueFoundry | `false` |
| `truefoundry.dev` | Flag to enable TrueFoundry Dev mode | `true` |

### truefoundryBootstrap parameters

| Name | Description | Value |
| ------------------------------------------ | ------------------------------------------------------------------------- | ------- |
| `truefoundry.truefoundryBootstrap.enabled` | Flag to enable bootstrap job to prep cluster for truefoundry installation | `false` |

### database. Can be left empty if using the dev mode parameters

| Name | Description | Value |
| -------------------------------------------- | ---------------------------------------------------------- | ----- |
| `truefoundry.database.host` | Hostname of the database | `""` |
| `truefoundry.database.name` | Name of the database | `""` |
| `truefoundry.database.username` | Username of the database | `""` |
| `truefoundry.database.password` | Password of the database | `""` |
| `truefoundry.tfyApiKey` | API Key for TrueFoundry | `""` |
| `truefoundry.truefoundryImagePullConfigJSON` | Json config for authenticating to the TrueFoundry registry | `""` |

### loki parameters

| Name | Description | Value |
| -------------- | ------------------- | ------ |
| `loki.enabled` | Flag to enable Loki | `true` |

### istio parameters

| Name | Description | Value |
| -------------------------------- | ----------------------------------------------- | ------ |
| `istio.enabled` | Flag to enable Istio | `true` |
| `istio.tfyGateway.httpsRedirect` | Flag to enable HTTPS redirect for Istio Gateway | `true` |

### keda parameters

| Name | Description | Value |
| -------------- | ------------------- | ------ |
| `keda.enabled` | Flag to enable Keda | `true` |

### kubecost parameters

| Name | Description | Value |
| ------------------ | ----------------------- | ------ |
| `kubecost.enabled` | Flag to enable Kubecost | `true` |

### prometheus parameters

| Name | Description | Value |
| -------------------- | ------------------------- | ------ |
| `prometheus.enabled` | Flag to enable Prometheus | `true` |

### grafana parameters

| Name | Description | Value |
| ----------------- | ---------------------- | ------ |
| `grafana.enabled` | Flag to enable Grafana | `true` |

### tfyAgent parameters

| Name | Description | Value |
| ----------------------- | ------------------------ | ------ |
| `tfyAgent.enabled` | Flag to enable Tfy Agent | `true` |
| `tfyAgent.clusterToken` | cluster token | `""` |
120 changes: 120 additions & 0 deletions charts/tfy-k8s-azure-aks-inframold/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,123 @@
Inframold, the superchart that configure your cluster on azure for truefoundry.

## Parameters

### Global Parameters

| Name | Description | Value |
| ----------------- | ------------------------------ | ----- |
| `tenantName` | Parameters for tenantName | `""` |
| `controlPlaneURL` | Parameters for controlPlaneURL | `""` |
| `clusterName` | Name of the cluster | `""` |

### argocd parameters

| Name | Description | Value |
| ---------------- | --------------------- | ------ |
| `argocd.enabled` | Flag to enable ArgoCD | `true` |

### argoWorkflows parameters

| Name | Description | Value |
| ----------------------- | ----------------------------- | ------ |
| `argoWorkflows.enabled` | Flag to enable Argo Workflows | `true` |

### argoRollouts parameters

| Name | Description | Value |
| ---------------------- | ---------------------------- | ------ |
| `argoRollouts.enabled` | Flag to enable Argo Rollouts | `true` |

### notebookController parameters

| Name | Description | Value |
| ---------------------------------------- | --------------------------------------------- | ------ |
| `notebookController.enabled` | Flag to enable Notebook Controller | `true` |
| `notebookController.defaultStorageClass` | Default storage class for Notebook Controller | `""` |

### certManager parameters

| Name | Description | Value |
| --------------------- | --------------------------- | ------- |
| `certManager.enabled` | Flag to enable Cert Manager | `false` |

### metricsServer parameters

| Name | Description | Value |
| ----------------------- | ----------------------------- | ------- |
| `metricsServer.enabled` | Flag to enable Metrics Server | `false` |

### gpu parameters

| Name | Description | Value |
| ----------------- | --------------------------------- | ---------- |
| `gpu.enabled` | Flag to enable Tfy GPU Operator | `true` |
| `gpu.clusterType` | Cluster type for Tfy GPU Operator | `azureAks` |

### truefoundry parameters

| Name | Description | Value |
| --------------------- | ----------------------------------- | ------- |
| `truefoundry.enabled` | Flag to enable TrueFoundry | `false` |
| `truefoundry.dev` | Flag to enable TrueFoundry Dev mode | `true` |

### truefoundryBootstrap parameters

| Name | Description | Value |
| ------------------------------------------ | ------------------------------------------------------------------------- | ------- |
| `truefoundry.truefoundryBootstrap.enabled` | Flag to enable bootstrap job to prep cluster for truefoundry installation | `false` |

### database. Can be left empty if using the dev mode parameters

| Name | Description | Value |
| -------------------------------------------- | ---------------------------------------------------------- | ----- |
| `truefoundry.database.host` | Hostname of the database | `""` |
| `truefoundry.database.name` | Name of the database | `""` |
| `truefoundry.database.username` | Username of the database | `""` |
| `truefoundry.database.password` | Password of the database | `""` |
| `truefoundry.tfyApiKey` | API Key for TrueFoundry | `""` |
| `truefoundry.truefoundryImagePullConfigJSON` | Json config for authenticating to the TrueFoundry registry | `""` |

### loki parameters

| Name | Description | Value |
| -------------- | ------------------- | ------ |
| `loki.enabled` | Flag to enable Loki | `true` |

### istio parameters

| Name | Description | Value |
| -------------------------------- | ----------------------------------------------- | ------ |
| `istio.enabled` | Flag to enable Istio | `true` |
| `istio.tfyGateway.httpsRedirect` | Flag to enable HTTPS redirect for Istio Gateway | `true` |

### keda parameters

| Name | Description | Value |
| -------------- | ------------------- | ------ |
| `keda.enabled` | Flag to enable Keda | `true` |

### kubecost parameters

| Name | Description | Value |
| ------------------ | ----------------------- | ------ |
| `kubecost.enabled` | Flag to enable Kubecost | `true` |

### prometheus parameters

| Name | Description | Value |
| -------------------- | ------------------------- | ------ |
| `prometheus.enabled` | Flag to enable Prometheus | `true` |

### grafana parameters

| Name | Description | Value |
| ----------------- | ---------------------- | ------ |
| `grafana.enabled` | Flag to enable Grafana | `true` |

### tfyAgent parameters

| Name | Description | Value |
| ----------------------- | ------------------------ | ------ |
| `tfyAgent.enabled` | Flag to enable Tfy Agent | `true` |
| `tfyAgent.clusterToken` | cluster token | `""` |
120 changes: 120 additions & 0 deletions charts/tfy-k8s-civo-talos-inframold/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,123 @@
Inframold, the superchart that configure your cluster on civo for truefoundry.

## Parameters

### Global Parameters

| Name | Description | Value |
| ----------------- | ------------------------------ | ----- |
| `tenantName` | Parameters for tenantName | `""` |
| `controlPlaneURL` | Parameters for controlPlaneURL | `""` |
| `clusterName` | Name of the cluster | `""` |

### argocd parameters

| Name | Description | Value |
| ---------------- | --------------------- | ------ |
| `argocd.enabled` | Flag to enable ArgoCD | `true` |

### argoWorkflows parameters

| Name | Description | Value |
| ----------------------- | ----------------------------- | ------ |
| `argoWorkflows.enabled` | Flag to enable Argo Workflows | `true` |

### argoRollouts parameters

| Name | Description | Value |
| ---------------------- | ---------------------------- | ------ |
| `argoRollouts.enabled` | Flag to enable Argo Rollouts | `true` |

### notebookController parameters

| Name | Description | Value |
| ---------------------------------------- | --------------------------------------------- | ------ |
| `notebookController.enabled` | Flag to enable Notebook Controller | `true` |
| `notebookController.defaultStorageClass` | Default storage class for Notebook Controller | `""` |

### certManager parameters

| Name | Description | Value |
| --------------------- | --------------------------- | ------- |
| `certManager.enabled` | Flag to enable Cert Manager | `false` |

### metricsServer parameters

| Name | Description | Value |
| ----------------------- | ----------------------------- | ------- |
| `metricsServer.enabled` | Flag to enable Metrics Server | `false` |

### gpu parameters

| Name | Description | Value |
| ----------------- | --------------------------------- | ----------- |
| `gpu.enabled` | Flag to enable Tfy GPU Operator | `true` |
| `gpu.clusterType` | Cluster type for Tfy GPU Operator | `civoTalos` |

### truefoundry parameters

| Name | Description | Value |
| --------------------- | ----------------------------------- | ------- |
| `truefoundry.enabled` | Flag to enable TrueFoundry | `false` |
| `truefoundry.dev` | Flag to enable TrueFoundry Dev mode | `true` |

### truefoundryBootstrap parameters

| Name | Description | Value |
| ------------------------------------------ | ------------------------------------------------------------------------- | ------- |
| `truefoundry.truefoundryBootstrap.enabled` | Flag to enable bootstrap job to prep cluster for truefoundry installation | `false` |

### database. Can be left empty if using the dev mode parameters

| Name | Description | Value |
| -------------------------------------------- | ---------------------------------------------------------- | ----- |
| `truefoundry.database.host` | Hostname of the database | `""` |
| `truefoundry.database.name` | Name of the database | `""` |
| `truefoundry.database.username` | Username of the database | `""` |
| `truefoundry.database.password` | Password of the database | `""` |
| `truefoundry.tfyApiKey` | API Key for TrueFoundry | `""` |
| `truefoundry.truefoundryImagePullConfigJSON` | Json config for authenticating to the TrueFoundry registry | `""` |

### loki parameters

| Name | Description | Value |
| -------------- | ------------------- | ------ |
| `loki.enabled` | Flag to enable Loki | `true` |

### istio parameters

| Name | Description | Value |
| -------------------------------- | ----------------------------------------------- | ------ |
| `istio.enabled` | Flag to enable Istio | `true` |
| `istio.tfyGateway.httpsRedirect` | Flag to enable HTTPS redirect for Istio Gateway | `true` |

### keda parameters

| Name | Description | Value |
| -------------- | ------------------- | ------ |
| `keda.enabled` | Flag to enable Keda | `true` |

### kubecost parameters

| Name | Description | Value |
| ------------------ | ----------------------- | ------ |
| `kubecost.enabled` | Flag to enable Kubecost | `true` |

### prometheus parameters

| Name | Description | Value |
| -------------------- | ------------------------- | ------ |
| `prometheus.enabled` | Flag to enable Prometheus | `true` |

### grafana parameters

| Name | Description | Value |
| ----------------- | ---------------------- | ------ |
| `grafana.enabled` | Flag to enable Grafana | `true` |

### tfyAgent parameters

| Name | Description | Value |
| ----------------------- | ------------------------ | ------ |
| `tfyAgent.enabled` | Flag to enable Tfy Agent | `true` |
| `tfyAgent.clusterToken` | cluster token | `""` |
Loading

0 comments on commit d0437fc

Please sign in to comment.