Commit Graph

28 Commits

Author SHA1 Message Date
Benjamin A. Petersen
f3e187633d
split up build.sh and deploy.sh - revised 2023-09-14 10:05:25 -04:00
Benjamin A. Petersen
65ad596463
split up build.sh and deploy.sh 2023-09-14 10:05:25 -04:00
Benjamin A. Petersen
e8d3b388a7
remove namespace from PackageRepository,Package,PackageMetadata resources 2023-09-14 10:05:25 -04:00
Benjamin A. Petersen
965da4085c
remove old unused scripts 2023-09-14 10:05:24 -04:00
Benjamin A. Petersen
c9cd89f8b7
simple cleaup script 2023-09-14 10:05:24 -04:00
Benjamin A. Petersen
02d8b4a720
supervisor values & schema update 2023-09-14 10:05:24 -04:00
Benjamin A. Petersen
899ea429de
metadata.yml applied to package repository packages 2023-09-14 10:05:24 -04:00
Benjamin A. Petersen
9ba2609c58
metadata.yml files support namespace templating 2023-09-14 10:05:24 -04:00
Benjamin A. Petersen
51afadba19
Fix: default image_repo for supervisor,concierge, packages installed in
global kapp-controller-packaging-global
2023-09-14 10:05:24 -04:00
Benjamin A. Petersen
23915fbc0c
build.sh refactor: variables for dir names, ensure consistency 2023-09-14 10:05:23 -04:00
Benjamin A. Petersen
7d9a8f77ff
fix ytt templating error 2023-09-14 10:05:23 -04:00
Benjamin A. Petersen
edc95ea4aa
fix RBAC in build.sh script 2023-09-14 10:05:23 -04:00
Benjamin A. Petersen
a2487cb72a
add build.sh which outlines all steps to build & generate resources 2023-09-14 10:05:23 -04:00
Benjamin A. Petersen
172be119f0
add package-repository directory and resources 2023-09-14 10:05:23 -04:00
Benjamin A. Petersen
f12d826972
add package_image to values.yaml files (sibling to image) 2023-09-14 10:05:23 -04:00
Benjamin A. Petersen
e8ddae3aab
commit generated schema-openapi.yml 2023-09-14 10:05:23 -04:00
Benjamin A. Petersen
730b1bbe43
use package-template.yml to generate packages 2023-09-14 10:05:22 -04:00
Benjamin A. Petersen
9e5e2f8acb
metadata.yml fix 2023-09-14 10:05:22 -04:00
Benjamin A. Petersen
4517258d9a
build.yaml kbld config: pass in image_repo 2023-09-14 10:05:22 -04:00
Benjamin A. Petersen
cabf4c9088
Update supervisor values.yaml to a schema doc. Make @nullable work
- see build.sh for documented script to run to generate:
   ytt --file concierge/config/values.yaml --data-values-schema-inspect --output openapi-v3 > concierge/schema-openapi.yml
2023-09-14 10:05:22 -04:00
Benjamin A. Petersen
dfa60bbafd
WIP: update the schema gen for supervisor
the ./build.sh for the ytt invocation for this.
there is more work to do here, this gets us started.
many of our multiline descriptions need to be assessed.
do we want both? the description and also the schema text?
2023-09-14 10:05:22 -04:00
Benjamin A. Petersen
1191e7470c
Update supervisor values.yaml to a schema doc. Make @nullable work
- see build.sh for documented script to run to generate:
   ytt --file supervisor/config/values.yaml --data-values-schema-inspect --output openapi-v3 > supervisor/schema-openapi.yml
2023-09-14 10:05:22 -04:00
Benjamin A. Petersen
520c6b643d
add some hacky scripts for generating things 2023-09-14 10:05:21 -04:00
Benjamin A. Petersen
5c767cc785
add concierge package, schema, metadata files 2023-09-14 10:05:21 -04:00
Benjamin A. Petersen
7f7a6b6f97
add supervisor package, schema, metadata files 2023-09-14 10:05:21 -04:00
Benjamin A. Petersen
a644b82005
WIP: add .imgpkg directories 2023-09-14 10:05:21 -04:00
Benjamin A. Petersen
2898bd99ed
WIP: hack in a deploy_carvel/concierge directory, but strip out the deployment for simplicity 2023-09-14 10:05:21 -04:00
Benjamin A. Petersen
61f5c9798a
WIP: hack in a deploy_carvel/supervisor directory, but strip out the deployment for simplicity 2023-09-14 10:05:09 -04:00