mirror of
https://github.com/czhu12/canine.git
synced 2025-12-30 15:49:54 -06:00
added more add ons
This commit is contained in:
4
TODO.md
4
TODO.md
@@ -8,7 +8,7 @@
|
||||
- [ ] Streaming logs for pods
|
||||
- [ ] Project groupings?
|
||||
- [ ] Constantly refresh the processes page for readiness of pods
|
||||
- [ ] Make the metrics page look better + filter
|
||||
- [ ] Metrics improvement: https://stackoverflow.com/questions/68058199/chartjs-need-help-on-drawing-a-vertical-line-when-hovering-cursor
|
||||
- [ ] Add metrics page for add ons
|
||||
- [ ] Support GPU backed clusters
|
||||
- [ ] Support GPU backed clusters
|
||||
- [ ] Make accidental deletions harder
|
||||
@@ -10,7 +10,7 @@
|
||||
<% else %>
|
||||
<div class="form-group">
|
||||
<% if variable['type'] == 'string' %>
|
||||
<%= form.label variable['name'] %>
|
||||
<%= form.label variable['key'], variable['name'] %>
|
||||
<%= form.text_field(
|
||||
variable['key'],
|
||||
name: "add_on[metadata][#{chart['name']}][template][#{variable['key']}]",
|
||||
@@ -30,7 +30,7 @@
|
||||
</span>
|
||||
</label>
|
||||
<% elsif variable['type'] == 'integer' %>
|
||||
<%= form.label variable['name'] %>
|
||||
<%= form.label variable['key'], variable['name'] %>
|
||||
<%= form.number_field(
|
||||
variable['key'],
|
||||
name: "add_on[metadata][#{chart['name']}][template][#{variable['key']}]",
|
||||
@@ -38,7 +38,7 @@
|
||||
value: form.object.metadata.dig('template', variable['key']) || variable['default']
|
||||
) %>
|
||||
<% elsif variable['type'] == 'enum' %>
|
||||
<%= form.label variable['name'] %>
|
||||
<%= form.label variable['key'], variable['name'] %>
|
||||
<%= form.select "metadata][#{chart['name']}][template][#{variable['key']}", options_for_select(variable['options']), {}, class: "select select-bordered w-full max-w-md" %>
|
||||
<% elsif variable['type'] == 'size' %>
|
||||
<%= form.label variable['name'] %>
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 15 KiB After Width: | Height: | Size: 24 KiB |
BIN
public/images/helm/dagster.png
Normal file
BIN
public/images/helm/dagster.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 10 KiB |
BIN
public/images/helm/prometheus.png
Normal file
BIN
public/images/helm/prometheus.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 104 KiB |
@@ -34,7 +34,7 @@ helm:
|
||||
key: database.connectionURI
|
||||
type: string
|
||||
required: true
|
||||
- name: Database Type
|
||||
- name: Database type
|
||||
key: database.type
|
||||
type: enum
|
||||
options:
|
||||
@@ -46,7 +46,7 @@ helm:
|
||||
chart_url: bitnami/elasticsearch
|
||||
friendly_name: Elasticsearch
|
||||
template:
|
||||
- name: resources.limits.storage
|
||||
- name: Storage size
|
||||
key: resources.limits.storage
|
||||
type: size
|
||||
default: 10Gi
|
||||
@@ -56,15 +56,15 @@ helm:
|
||||
chart_url: bitnami/clickhouse
|
||||
friendly_name: ClickHouse
|
||||
template:
|
||||
- name: persistence.size
|
||||
- name: Storage Size
|
||||
key: persistence.size
|
||||
type: size
|
||||
default: 10Gi
|
||||
- name: shards
|
||||
- name: Shards
|
||||
key: shards
|
||||
type: integer
|
||||
default: 1
|
||||
- name: Replica count
|
||||
- name: Replicas
|
||||
key: replicaCount
|
||||
type: integer
|
||||
default: 1
|
||||
@@ -76,22 +76,21 @@ helm:
|
||||
key: zookeeper.replicaCount
|
||||
type: integer
|
||||
default: 1
|
||||
|
||||
- name: airbyte
|
||||
friendly_name: Airbyte
|
||||
logo: /images/helm/airbyte.png
|
||||
repository: https://airbytehq.github.io/helm-charts
|
||||
|
||||
- name: prometheus
|
||||
logo: /images/helm/prometheus.png
|
||||
repository: https://prometheus-community.github.io/helm-charts
|
||||
|
||||
- name: supabase
|
||||
logo: /images/helm/supabase.png
|
||||
repository: https://github.com/supabase-community/supabase-kubernetes
|
||||
coming_soon: true
|
||||
|
||||
- name: sentry
|
||||
logo: /images/helm/sentry.png
|
||||
repository: https://sentry-kubernetes.github.io/charts
|
||||
coming_soon: true
|
||||
|
||||
- name: superset
|
||||
logo: /images/helm/superset.png
|
||||
repository: https://apache.github.io/superset
|
||||
coming_soon: true
|
||||
|
||||
- name: grafana
|
||||
logo: /images/helm/grafana.png
|
||||
repository: https://grafana.github.io/helm-charts
|
||||
|
||||
Reference in New Issue
Block a user