Commit Graph

30 Commits

Author SHA1 Message Date
Benjamin A. Petersen
a416faa100
Hacking in a local registry - WIP 2023-09-28 11:46:11 -04:00
Benjamin A. Petersen
d1e2e497eb
fix imgpkg output 2023-09-21 12:53:51 -04:00
Benjamin A. Petersen
621ef9b116
minor notes about image building 2023-09-21 12:12:11 -04:00
Benjamin A. Petersen
33adca878c
Add to build_and_deploy_for_integration_tests.sh 2023-09-20 15:17:30 -04:00
Benjamin A. Petersen
c13f19ebc6
remove namespace from PackageRepository,Package,PackageMetadata resources 2023-09-20 15:17:30 -04:00
Benjamin A. Petersen
8fd267a162
remove old unused scripts 2023-09-20 15:17:30 -04:00
Benjamin A. Petersen
e6dd0ff443
simple cleaup script 2023-09-20 15:17:30 -04:00
Benjamin A. Petersen
c6e4f4fd51
supervisor values & schema update 2023-09-20 15:17:30 -04:00
Benjamin A. Petersen
d306c9f20a
metadata.yml applied to package repository packages 2023-09-20 15:17:29 -04:00
Benjamin A. Petersen
20f41f0a32
metadata.yml files support namespace templating 2023-09-20 15:17:29 -04:00
Benjamin A. Petersen
3e0bdf1638
Fix: default image_repo for supervisor,concierge, packages installed in
global kapp-controller-packaging-global
2023-09-20 15:17:29 -04:00
Benjamin A. Petersen
7b858d62a3
build.sh refactor: variables for dir names, ensure consistency 2023-09-20 15:17:29 -04:00
Benjamin A. Petersen
397d560693
fix ytt templating error 2023-09-20 15:17:29 -04:00
Benjamin A. Petersen
2e7574c991
fix RBAC in build.sh script 2023-09-20 15:17:29 -04:00
Benjamin A. Petersen
217429b840
add build.sh which outlines all steps to build & generate resources 2023-09-20 15:17:28 -04:00
Benjamin A. Petersen
e38e126045
add package-repository directory and resources 2023-09-20 15:17:28 -04:00
Benjamin A. Petersen
bd0e197942
add package_image to values.yaml files (sibling to image) 2023-09-20 15:17:28 -04:00
Benjamin A. Petersen
7d7597e2a8
commit generated schema-openapi.yml 2023-09-20 15:17:28 -04:00
Benjamin A. Petersen
55a8141e08
use package-template.yml to generate packages 2023-09-20 15:17:28 -04:00
Benjamin A. Petersen
f8d173d6b3
metadata.yml fix 2023-09-20 15:17:28 -04:00
Benjamin A. Petersen
c943a3602d
build.yaml kbld config: pass in image_repo 2023-09-20 15:17:28 -04:00
Benjamin A. Petersen
167b1a58d0
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-20 15:17:27 -04:00
Benjamin A. Petersen
4210810c71
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-20 15:17:27 -04:00
Benjamin A. Petersen
6c0dccdfbd
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-20 15:17:27 -04:00
Benjamin A. Petersen
b3b7b77ae7
add some hacky scripts for generating things 2023-09-20 15:17:27 -04:00
Benjamin A. Petersen
b4a3e5a1e3
add concierge package, schema, metadata files 2023-09-20 15:17:27 -04:00
Benjamin A. Petersen
a1c3766fca
add supervisor package, schema, metadata files 2023-09-20 15:17:27 -04:00
Benjamin A. Petersen
5d1320dd2a
WIP: add .imgpkg directories 2023-09-20 15:17:26 -04:00
Benjamin A. Petersen
e7824bf714
WIP: hack in a deploy_carvel/concierge directory, but strip out the deployment for simplicity 2023-09-20 15:17:26 -04:00
Benjamin A. Petersen
7002e4dd13
WIP: hack in a deploy_carvel/supervisor directory, but strip out the deployment for simplicity 2023-09-20 15:17:26 -04:00