Skip to content

Commit 7a8c220

Browse files
committed
service
1 parent 583ff4e commit 7a8c220

File tree

3 files changed

+33
-0
lines changed

3 files changed

+33
-0
lines changed
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package public_api_server
2+
3+
import (
4+
"github.com/gitpod-io/gitpod/installer/pkg/common"
5+
"github.com/gitpod-io/gitpod/installer/pkg/config/v1"
6+
"github.com/gitpod-io/gitpod/installer/pkg/config/versions"
7+
"github.com/stretchr/testify/require"
8+
"testing"
9+
)
10+
11+
func TestDeployment_NoObjects_WhenExperimentalConfigNotSet(t *testing.T) {
12+
ctx, err := common.NewRenderContext(config.Config{}, versions.Manifest{}, "test-namespace")
13+
require.NoError(t, err)
14+
objects, err := deployment(ctx)
15+
require.Nil(t, objects, "must not render any objects when experimental config is not specified")
16+
}

install/installer/pkg/components/public-api-server/objects.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ func Objects(ctx *common.RenderContext) ([]runtime.Object, error) {
2121
deployment,
2222
rolebinding,
2323
common.DefaultServiceAccount(Component),
24+
service,
2425
)(ctx)
2526
}
2627

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package public_api_server
2+
3+
import (
4+
"github.com/gitpod-io/gitpod/installer/pkg/common"
5+
"k8s.io/apimachinery/pkg/runtime"
6+
)
7+
8+
func service(ctx *common.RenderContext) ([]runtime.Object, error) {
9+
10+
return common.GenerateService(Component, map[string]common.ServicePort{
11+
PortName: {
12+
ContainerPort: ContainerPort,
13+
ServicePort: ServicePort,
14+
},
15+
}), nil
16+
}

0 commit comments

Comments
 (0)