Generate template placeholders charts and support init containers and jobs #1

Merged
prathamesh merged 10 commits from deep-stack/kompose:pm-templated-chart into zenith 2025-12-04 06:04:04 +00:00
Member
Part of https://plan.wireit.in/deepstack/browse/VUL-265/
prathamesh added 4 commits 2025-11-27 11:05:57 +00:00
Fix service name handling in generated templates
Some checks failed
Go / Build (pull_request) Failing after 1m39s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.21) (pull_request) Failing after 2m5s
lint / lint (1.21) (pull_request) Successful in 2m39s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.22) (pull_request) Failing after 2m42s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.21) (pull_request) Failing after 2m47s
lint / lint (1.22) (pull_request) Successful in 2m52s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.22) (pull_request) Failing after 1m24s
Kompose CI / Build docs and Coveralls integration (pull_request) Has been skipped
11bed62f52
prathamesh added 1 commit 2025-12-01 08:37:44 +00:00
Skip docs workflow
Some checks failed
Go / Build (pull_request) Successful in 1m48s
lint / lint (1.21) (pull_request) Successful in 2m40s
lint / lint (1.22) (pull_request) Successful in 2m57s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.21) (pull_request) Failing after 3m10s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.22) (pull_request) Failing after 3m37s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.21) (pull_request) Failing after 3m45s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.22) (pull_request) Failing after 2m25s
c82b499b01
prathamesh added 1 commit 2025-12-01 08:58:13 +00:00
Fix failing openshift tests
Some checks failed
Go / Build (pull_request) Successful in 1m44s
lint / lint (1.21) (pull_request) Successful in 2m38s
lint / lint (1.22) (pull_request) Successful in 3m0s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.21) (pull_request) Failing after 3m53s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.22) (pull_request) Failing after 4m5s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.21) (pull_request) Failing after 4m28s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.22) (pull_request) Failing after 2m57s
386e2b9ec3
prathamesh added 2 commits 2025-12-02 09:49:33 +00:00
Support Job type controllers
Some checks failed
Go / Build (pull_request) Successful in 1m30s
lint / lint (1.22) (pull_request) Successful in 2m25s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.21) (pull_request) Failing after 2m29s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.22) (pull_request) Failing after 2m35s
lint / lint (1.21) (pull_request) Successful in 2m41s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.21) (pull_request) Failing after 2m44s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.22) (pull_request) Failing after 2m14s
0d6934e81c
prathamesh added 1 commit 2025-12-03 09:57:00 +00:00
Support template placeholders and annotations for PVCs
Some checks failed
Go / Build (pull_request) Successful in 1m18s
lint / lint (1.22) (pull_request) Successful in 2m23s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.21) (pull_request) Failing after 1m12s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.22) (pull_request) Failing after 2m35s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.21) (pull_request) Failing after 2m38s
lint / lint (1.21) (pull_request) Successful in 2m41s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.22) (pull_request) Failing after 2m27s
003a6d8d52
prathamesh added 1 commit 2025-12-03 16:54:38 +00:00
Update version and add a publish workflow
Some checks failed
Go / Build (pull_request) Successful in 1m44s
lint / lint (1.22) (pull_request) Successful in 2m24s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.21) (pull_request) Failing after 2m30s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (true, 1.22) (pull_request) Failing after 51s
lint / lint (1.21) (pull_request) Successful in 2m40s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.21) (pull_request) Failing after 3m8s
Kompose CI / Test with ${{ matrix.go }} and CROSS_COMPILE=${{ matrix.cross_compile }} (false, 1.22) (pull_request) Failing after 3m21s
c6be5c3b58
prathamesh changed title from [WIP] Generate template placeholders for env vars and images in charts to Generate template placeholders charts and support init containers and jobs 2025-12-04 05:59:11 +00:00
prathamesh changed target branch from main to zenith 2025-12-04 05:59:12 +00:00
prathamesh merged commit e5e0d5e117 into zenith 2025-12-04 06:04:04 +00:00
prathamesh deleted branch pm-templated-chart 2025-12-04 06:04:04 +00:00
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: LaconicNetwork/kompose#1
No description provided.