@@ -38,134 +38,13 @@ metadata:
38
38
},
39
39
"kubero": {
40
40
"auth": {
41
- "buildpacks": [
42
- {
43
- "build": {
44
- "command": "npm install",
45
- "repository": "node",
46
- "tag": "latest"
47
- },
48
- "fetch": {
49
- "repository": "ghcr.io/kubero-dev/buildpacks/fetch",
50
- "tag": "main"
51
- },
52
- "language": "JavaScript",
53
- "name": "NodeJS",
54
- "run": {
55
- "command": "node index.js",
56
- "repository": "node",
57
- "tag": "latest"
58
- }
59
- },
60
- {
61
- "build": {
62
- "command": "composer install; chown -R 1000:1000 /app",
63
- "repository": "composer",
64
- "tag": "latest"
65
- },
66
- "fetch": {
67
- "repository": "ghcr.io/kubero-dev/buildpacks/fetch",
68
- "tag": "main"
69
- },
70
- "language": "PHP",
71
- "name": "PHP",
72
- "run": {
73
- "command": "apache2-foreground",
74
- "readOnlyAppStorage": false,
75
- "repository": "webdevops/php-apache",
76
- "securityContext": {
77
- "allowPrivilegeEscalation": true,
78
- "readOnlyRootFilesystem": false
79
- },
80
- "tag": "8.1"
81
- }
82
- },
83
- {
84
- "build": {
85
- "command": "python3 -m venv .venv \u0026\u0026 . .venv/bin/activate \u0026\u0026 pip install -r requirements.txt",
86
- "repository": "python",
87
- "tag": "3.10-buster"
88
- },
89
- "fetch": {
90
- "repository": "ghcr.io/kubero-dev/buildpacks/fetch",
91
- "tag": "main"
92
- },
93
- "language": "Python",
94
- "name": "Python",
95
- "run": {
96
- "command": "python3 -m venv .venv \u0026\u0026 . .venv/bin/activate \u0026\u0026 python3 main.py",
97
- "repository": "python",
98
- "tag": "3.10-buster"
99
- }
100
- },
101
- {
102
- "build": {
103
- "command": "go mod download \u0026\u0026 go mod verify \u0026\u0026 go build -v -o app",
104
- "repository": "golang",
105
- "tag": "alpine"
106
- },
107
- "fetch": {
108
- "repository": "ghcr.io/kubero-dev/buildpacks/fetch",
109
- "tag": "main"
110
- },
111
- "language": "GoLang",
112
- "name": "GoLang",
113
- "run": {
114
- "command": "./app",
115
- "repository": "golang",
116
- "tag": "alpine"
117
- }
118
- },
119
- {
120
- "build": {
121
- "command": "export GEM_HOME=/app/bundle; bundle install --jobs=4 --retry=3",
122
- "repository": "ruby",
123
- "tag": "2.7"
124
- },
125
- "fetch": {
126
- "repository": "ghcr.io/kubero-dev/buildpacks/fetch",
127
- "tag": "main"
128
- },
129
- "language": "Ruby",
130
- "name": "Ruby",
131
- "run": {
132
- "command": "export GEM_HOME=/app/bundle; bundle exec ruby main.rb",
133
- "repository": "ruby",
134
- "tag": "2.7"
135
- }
136
- },
137
- {
138
- "build": {
139
- "command": "echo 'Buildpack not required'",
140
- "repository": "busybox",
141
- "tag": "latest"
142
- },
143
- "fetch": {
144
- "repository": "ghcr.io/kubero-dev/buildpacks/fetch",
145
- "tag": "main"
146
- },
147
- "language": "HTML",
148
- "name": "Static",
149
- "run": {
150
- "command": "supervisord",
151
- "repository": "webdevops/nginx",
152
- "tag": "alpine"
153
- }
154
- }
155
- ],
156
- "config": "",
157
41
"github": {
158
42
"callbackUrl": "",
159
43
"enabled": false,
160
44
"id": "",
161
45
"org": "",
162
46
"secret": ""
163
47
},
164
- "kubero": {
165
- "context": "inClusterContext",
166
- "namespace": "kubero",
167
- "port": 3000
168
- },
169
48
"oauth2": {
170
49
"authUrl": "",
171
50
"callbackUrl": "",
@@ -174,50 +53,9 @@ metadata:
174
53
"name": "",
175
54
"secret": "",
176
55
"tokenUrl": ""
177
- },
178
- "podSizeList": [
179
- {
180
- "default": true,
181
- "description": "Small (CPU: 0.25, Memory: 0.5Gi)",
182
- "name": "small",
183
- "resources": {
184
- "limits": {
185
- "cpu": "500m",
186
- "memory": "1Gi"
187
- },
188
- "requests": {
189
- "cpu": "250m",
190
- "memory": "0.5Gi"
191
- }
192
- }
193
- },
194
- {
195
- "description": "Medium (CPU: 1, Memory: 2Gi)",
196
- "name": "medium",
197
- "resources": {
198
- "limits": {
199
- "cpu": "2000m",
200
- "memory": "4Gi"
201
- },
202
- "requests": {
203
- "cpu": "1000m",
204
- "memory": "2Gi"
205
- }
206
- }
207
- },
208
- {
209
- "active": false,
210
- "description": "Large (CPU: 2, Memory: 4Gi)",
211
- "name": "large",
212
- "resources": {
213
- "requests": {
214
- "cpu": "2000m",
215
- "memory": "4Gi"
216
- }
217
- }
218
- }
219
- ]
56
+ }
220
57
},
58
+ "config": "kubero:\n readonly: false\n banner:\n show: false\n message: \"Welcome to Kubero!\"\n bgcolor: \"#8560A9\"\n fontcolor: \"azure\"\nbuildpacks:\n - name: NodeJS\n language: JavaScript\n fetch:\n repository: ghcr.io/kubero-dev/buildpacks/fetch\n tag: main\n build:\n repository: node\n tag: latest\n command: \"npm install\"\n run:\n repository: node\n tag: latest\n command: \"node index.js\"\n - name: PHP\n language: PHP\n fetch:\n repository: ghcr.io/kubero-dev/buildpacks/fetch\n tag: main\n build:\n repository: composer\n tag: latest\n command: \"composer install; chown -R 1000:1000 /app\"\n run:\n repository: webdevops/php-apache\n tag: \"8.1\"\n readOnlyAppStorage: false\n securityContext:\n allowPrivilegeEscalation: true\n readOnlyRootFilesystem: false\n command: \"apache2-foreground\"\n - name: Python\n language: Python\n fetch:\n repository: ghcr.io/kubero-dev/buildpacks/fetch\n tag: main\n build:\n repository: python\n tag: 3.10-buster\n command: \"python3 -m venv .venv \u0026\u0026 . .venv/bin/activate \u0026\u0026 pip install -r requirements.txt\"\n run:\n repository: python\n tag: 3.10-buster\n command: \"python3 -m venv .venv \u0026\u0026 . .venv/bin/activate \u0026\u0026 python3 main.py\"\n - name: GoLang\n language: GoLang\n fetch:\n repository: ghcr.io/kubero-dev/buildpacks/fetch\n tag: main\n build:\n repository: golang\n tag: alpine\n command: \"go mod download \u0026\u0026 go mod verify \u0026\u0026 go build -v -o app\"\n run:\n repository: golang\n tag: alpine\n command: \"./app\"\n - name: Ruby\n language: Ruby\n fetch:\n repository: ghcr.io/kubero-dev/buildpacks/fetch\n tag: main\n build:\n repository: ruby\n tag: \"2.7\"\n command: \"export GEM_HOME=/app/bundle; bundle install --jobs=4 --retry=3\"\n run:\n repository: ruby\n tag: \"2.7\"\n command: \"export GEM_HOME=/app/bundle; bundle exec ruby main.rb\"\n - name: Static\n language: HTML\n fetch:\n repository: ghcr.io/kubero-dev/buildpacks/fetch\n tag: main\n build:\n repository: busybox\n tag: latest\n command: \"echo 'Buildpack not required'\"\n run:\n repository: webdevops/nginx\n tag: alpine\n command: \"supervisord\"\npodSizeList:\n- name: small\n description: 'Small (CPU: 0.25, Memory: 0.5Gi)'\n default: true\n resources:\n requests:\n memory: 0.5Gi\n cpu: 250m\n limits:\n memory: 1Gi\n cpu: 500m\n- name: medium\n description: 'Medium (CPU: 1, Memory: 2Gi)'\n resources:\n requests:\n memory: 2Gi\n cpu: 1000m\n limits:\n memory: 4Gi\n cpu: 2000m\n- name: large\n description: 'Large (CPU: 2, Memory: 4Gi)'\n active: false\n resources:\n requests:\n memory: 4Gi\n cpu: 2000m\n",
221
59
"context": "inClusterContext",
222
60
"debug": "",
223
61
"namespace": "kubero",
@@ -706,13 +544,13 @@ metadata:
706
544
capabilities : Basic Install
707
545
categories : Integration & Delivery
708
546
certified : " false"
709
- containerImage : ghcr.io/kubero-dev/kubero-operator/kuberoapp:v0.0.112
547
+ containerImage : ghcr.io/kubero-dev/kubero-operator/kuberoapp:v0.0.113
710
548
description : Kubero is a GitOps continuous delivery tool for Kubernetes.
711
549
operators.operatorframework.io/builder : operator-sdk-v1.24.0
712
550
operators.operatorframework.io/project_layout : helm.sdk.operatorframework.io/v1
713
551
repository : https://github.com/kubero-dev/kubero
714
552
support : Kubero Community
715
- name : kubero-operator.v0.0.112
553
+ name : kubero-operator.v0.0.113
716
554
namespace : placeholder
717
555
spec :
718
556
apiservicedefinitions : {}
@@ -1402,7 +1240,7 @@ spec:
1402
1240
- --metrics-bind-address=127.0.0.1:8080
1403
1241
- --leader-elect
1404
1242
- --leader-election-id=kubero-operator
1405
- image : ghcr.io/kubero-dev/kubero-operator/kuberoapp:v0.0.112
1243
+ image : ghcr.io/kubero-dev/kubero-operator/kuberoapp:v0.0.113
1406
1244
livenessProbe :
1407
1245
httpGet :
1408
1246
path : /healthz
@@ -1489,4 +1327,4 @@ spec:
1489
1327
provider :
1490
1328
name : kubero
1491
1329
url : https://github.com/kubero-dev/
1492
- version : 0.0.112
1330
+ version : 0.0.113
0 commit comments