Skip to content

Commit 6b56cd3

Browse files
authored
Code of the Geti installer and charts used to install the platform (#1076)
1 parent 10c61a8 commit 6b56cd3

File tree

922 files changed

+75558
-1364
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

922 files changed

+75558
-1364
lines changed

Makefile

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@
66
PROJECTS = interactive_ai platform web_ui
77
DISTRIB_CHARTS := deploy/charts
88

9-
109
build-image:
1110
echo "Building images for all projects..."
1211
@for dir in $(PROJECTS); do \

deploy/charts/Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
include ../../Makefile.build
1+
include ../../Makefile.build

deploy/charts/cert-manager-addon/Makefile

Lines changed: 0 additions & 4 deletions
This file was deleted.

deploy/charts/cert-manager-addon/chart/Chart.yaml.template

Lines changed: 0 additions & 5 deletions
This file was deleted.

deploy/charts/cert-manager-addon/chart/values.yaml

Lines changed: 0 additions & 11 deletions
This file was deleted.

deploy/charts/cert-manager-istio-csr/Makefile

Lines changed: 0 additions & 3 deletions
This file was deleted.
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
include ../../../Makefile.shared
2+
3+
COMPONENT_NAME := control-plane
Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
apiVersion: v2
2+
name: control-plane
3+
description: control plane deployment
4+
version: ${TAG}
5+
appVersion: ${TAG}
6+
dependencies:
7+
- name: account-service
8+
version: ${TAG}
9+
repository: "file://../../../../../platform/services/account/.build/chart"
10+
condition: enabled.account-service
11+
- name: onboarding-service
12+
version: ${TAG}
13+
repository: "file://../../../../../platform/services/onboarding/.build/chart"
14+
condition: enabled.onboarding-service
15+
- name: notifier
16+
version: ${TAG}
17+
repository: "file://../../../../../platform/services/notifier/.build/chart"
18+
condition: enabled.notifier
19+
- name: credit-system
20+
version: ${TAG}
21+
repository: "file://../../../../../platform/services/credit/.build/chart"
22+
condition: enabled.credit-system
23+
- name: auth-proxy
24+
version: ${TAG}
25+
repository: "file://../../../../../platform/services/auth_proxy/.build/chart"
26+
condition: enabled.auth-proxy
27+
- name: control-plane-common
28+
version: 0.0.1
29+
repository: "file://../chart/charts/control-plane-common/"
30+
- name: initial-user
31+
version: ${TAG}
32+
repository: "file://../../../../../platform/services/initial_user/.build/chart"
33+
condition: enabled.initial-user
34+

deploy/charts/flyte-core/chart/.helmignore renamed to deploy/charts/control-plane/chart/charts/control-plane-common/.helmignore

File renamed without changes.
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
apiVersion: v2
2+
name: control-plane-common
3+
description: A Helm chart for Kubernetes
4+
5+
# A chart can be either an 'application' or a 'library' chart.
6+
#
7+
# Application charts are a collection of templates that can be packaged into versioned archives
8+
# to be deployed.
9+
#
10+
# Library charts provide useful utilities or functions for the chart developer. They're included as
11+
# a dependency of application charts to inject those utilities and functions into the rendering
12+
# pipeline. Library charts do not define any templates and therefore cannot be deployed.
13+
type: library
14+
15+
# This is the chart version. This version number should be incremented each time you make changes
16+
# to the chart and its templates, including the app version.
17+
# Versions are expected to follow Semantic Versioning (https://semver.org/)
18+
version: 0.0.1
19+
20+
# This is the version number of the application being deployed. This version number should be
21+
# incremented each time you make changes to the application. Versions are not expected to
22+
# follow Semantic Versioning. They should reflect the version the application is using.
23+
# It is recommended to use it with quotes.
24+
appVersion: "0.0.1"

0 commit comments

Comments
 (0)