Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
gitpod-io
GitHub Repository: gitpod-io/gitpod
Path: blob/main/install/installer/pkg/components/components-webapp/components.go
2501 views
1
// Copyright (c) 2022 Gitpod GmbH. All rights reserved.
2
// Licensed under the GNU Affero General Public License (AGPL).
3
// See License.AGPL.txt in the project root for license information.
4
5
package componentswebapp
6
7
import (
8
"github.com/gitpod-io/gitpod/installer/pkg/common"
9
"github.com/gitpod-io/gitpod/installer/pkg/components/auth"
10
contentservice "github.com/gitpod-io/gitpod/installer/pkg/components/content-service"
11
"github.com/gitpod-io/gitpod/installer/pkg/components/dashboard"
12
"github.com/gitpod-io/gitpod/installer/pkg/components/database"
13
"github.com/gitpod-io/gitpod/installer/pkg/components/migrations"
14
"github.com/gitpod-io/gitpod/installer/pkg/components/minio"
15
"github.com/gitpod-io/gitpod/installer/pkg/components/proxy"
16
public_api_server "github.com/gitpod-io/gitpod/installer/pkg/components/public-api-server"
17
"github.com/gitpod-io/gitpod/installer/pkg/components/redis"
18
"github.com/gitpod-io/gitpod/installer/pkg/components/server"
19
"github.com/gitpod-io/gitpod/installer/pkg/components/spicedb"
20
"github.com/gitpod-io/gitpod/installer/pkg/components/usage"
21
wsmanagerbridge "github.com/gitpod-io/gitpod/installer/pkg/components/ws-manager-bridge"
22
)
23
24
var Objects = common.CompositeRenderFunc(
25
contentservice.Objects,
26
dashboard.Objects,
27
database.Objects,
28
migrations.Objects,
29
minio.Objects,
30
proxy.Objects,
31
server.Objects,
32
wsmanagerbridge.Objects,
33
public_api_server.Objects,
34
usage.Objects,
35
spicedb.Objects,
36
redis.Objects,
37
auth.Objects,
38
)
39
40
var Helm = common.CompositeHelmFunc(
41
database.Helm,
42
minio.Helm,
43
)
44
45