Skip to content

Commit baad608

Browse files
ThomasVitalegithub-actions
andauthored
Update Cartographer Supply Chains metadata and add version 0.8.0 (#298)
Co-authored-by: github-actions <github-actions@github.com>
1 parent 65be4bc commit baad608

File tree

1 file changed

+167
-0
lines changed
  • repo/packages/cartographer-supply-chains.packages.kadras.io

1 file changed

+167
-0
lines changed
Lines changed: 167 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,167 @@
1+
apiVersion: data.packaging.carvel.dev/v1alpha1
2+
kind: Package
3+
metadata:
4+
creationTimestamp: null
5+
name: cartographer-supply-chains.packages.kadras.io.0.8.0
6+
spec:
7+
licenses:
8+
- Apache 2.0
9+
refName: cartographer-supply-chains.packages.kadras.io
10+
releaseNotes: https://github.com/kadras-io/cartographer-supply-chains/releases
11+
releasedAt: "2023-10-13T20:45:16Z"
12+
template:
13+
spec:
14+
deploy:
15+
- kapp: {}
16+
fetch:
17+
- imgpkgBundle:
18+
image: ghcr.io/kadras-io/cartographer-supply-chains@sha256:e915a76c5eecb60daaf5bee090d2812c3c73c37f78cfa6b588a5a2f7babc9e87
19+
template:
20+
- ytt:
21+
paths:
22+
- config
23+
- kbld:
24+
paths:
25+
- '-'
26+
- .imgpkg/images.yml
27+
valuesSchema:
28+
openAPIv3:
29+
additionalProperties: false
30+
properties:
31+
ca_cert_data:
32+
default: ""
33+
description: PEM-encoded certificate data to trust TLS connections with
34+
a custom CA.
35+
type: string
36+
cluster_builder:
37+
default: default
38+
description: The default `ClusterBuilder` used by kpack.
39+
type: string
40+
excluded_blueprints:
41+
default: []
42+
description: A list of blueprints (supply chains or templates) to esclude
43+
from being created in the cluster.
44+
items:
45+
default: ""
46+
type: string
47+
type: array
48+
external_delivery:
49+
default: false
50+
description: Whether the application should delivered and deployed automatically
51+
on the current Kubernetes cluster or manually to an external cluster.
52+
type: boolean
53+
git_credentials_secret:
54+
default: ""
55+
description: The Secret containing authentication credentials for Git repositories.
56+
type: string
57+
gitops:
58+
additionalProperties: false
59+
description: Settings for using a GitOps strategy with the supply chains.
60+
properties:
61+
commit:
62+
additionalProperties: false
63+
properties:
64+
message:
65+
default: Update from Cartographer
66+
description: The commit message to use when pushing configuration
67+
changes to Git.
68+
type: string
69+
type: object
70+
pull_request:
71+
additionalProperties: false
72+
description: Settings for using a GitOps approach based on pull requests.
73+
properties:
74+
body:
75+
default: Generated from Cartographer
76+
description: The message body of the pull request.
77+
type: string
78+
commit_branch:
79+
default: ""
80+
description: The branch to use to open a pull request. If empty,
81+
a random name is generated.
82+
type: string
83+
server_kind:
84+
default: github
85+
description: The type of Git server where to open the pull request.
86+
example: github
87+
type: string
88+
x-example-description: Open a pull request on GitHub
89+
title:
90+
default: Update from Cartographer
91+
description: The title of the pull request.
92+
type: string
93+
type: object
94+
repository:
95+
additionalProperties: false
96+
description: Settings for the Git repository used for the GitOps workflows.
97+
properties:
98+
name:
99+
default: ""
100+
description: The name of the Git repository.
101+
type: string
102+
owner:
103+
default: ""
104+
description: The owner of the Git repository.
105+
type: string
106+
type: object
107+
server_address:
108+
default: https://github.com
109+
description: The location of the server hosting the specified Git repository.
110+
type: string
111+
strategy:
112+
default: none
113+
description: Whether to commit configuration changes to Git directly
114+
(`direct`) or via a pull request (`pull_request`). If `none`, no GitOps
115+
strategy is applied.
116+
type: string
117+
target_branch:
118+
default: main
119+
description: The target branch where to push configuration changes.
120+
type: string
121+
user:
122+
additionalProperties: false
123+
properties:
124+
email:
125+
default: cartographer@kadras.io
126+
description: The email of the user interacting with the Git repository.
127+
type: string
128+
name:
129+
default: cartographer
130+
description: The name of the user interacting with the Git repository.
131+
type: string
132+
type: object
133+
type: object
134+
registry:
135+
additionalProperties: false
136+
description: Settings for the OCI Registry used by the supply chain.
137+
properties:
138+
repository:
139+
default: ""
140+
description: The repository in the OCI Registry where the supply chain
141+
will publish and consume OCI images.
142+
type: string
143+
server:
144+
default: ""
145+
description: The server of the OCI Registry where the supply chain will
146+
publish and consume OCI images.
147+
type: string
148+
type: object
149+
registry_credentials_secret:
150+
default: ""
151+
description: The Secret containing authentication credentials for the OCI
152+
registry.
153+
type: string
154+
service_account:
155+
default: supply-chain
156+
description: The default `ServiceAccount` used by the supply chain.
157+
type: string
158+
supply_chain:
159+
default: basic
160+
description: 'The type of supply chains to deploy. Options: `basic`, `advanced`.'
161+
type: string
162+
tekton_catalog_namespace:
163+
default: tekton-catalog
164+
description: The namespace where the Tekton Catalog package has been installed.
165+
type: string
166+
type: object
167+
version: 0.8.0

0 commit comments

Comments
 (0)