Skip to content

Commit 6a1b81c

Browse files
Add as option
Signed-off-by: Arnob kumar saha <arnob@appscode.com>
1 parent 246f579 commit 6a1b81c

3 files changed

Lines changed: 86 additions & 0 deletions

File tree

apis/installer/v1alpha1/ace_options_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,7 @@ type AceOptionsSpec struct {
7171
Gateway AceOptionsGateway `json:"gateway"`
7272
Nats AceOptionsNatsSettings `json:"nats"`
7373
Trickster AceOptionsComponentSpec `json:"trickster"`
74+
Regcache AceOptionsComponentSpec `json:"regcache"`
7475
Openfga AceOptionsComponentSpec `json:"openfga"`
7576
PgOutbox AceOptionsComponentSpec `json:"pgoutbox"`
7677
OutboxSyncer AceOptionsComponentSpec `json:"outbox-syncer"`

apis/installer/v1alpha1/zz_generated.deepcopy.go

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

schema/ace-options/values.openapiv3_schema.yaml

Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2109,6 +2109,89 @@ properties:
21092109
DynamicResourceAllocation feature gate.
21102110
21112111
2112+
This field is immutable. It can only be set for containers.'
2113+
items:
2114+
description: ResourceClaim references one entry in PodSpec.ResourceClaims.
2115+
properties:
2116+
name:
2117+
description: 'Name must match the name of one entry in pod.spec.resourceClaims
2118+
of
2119+
2120+
the Pod where this field is used. It makes that resource available
2121+
2122+
inside a container.'
2123+
type: string
2124+
request:
2125+
description: 'Request is the name chosen for a request in the referenced
2126+
claim.
2127+
2128+
If empty, everything from the claim is made available, otherwise
2129+
2130+
only the result of this request.'
2131+
type: string
2132+
required:
2133+
- name
2134+
type: object
2135+
type: array
2136+
x-kubernetes-list-map-keys:
2137+
- name
2138+
x-kubernetes-list-type: map
2139+
limits:
2140+
additionalProperties:
2141+
anyOf:
2142+
- type: integer
2143+
- type: string
2144+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
2145+
x-kubernetes-int-or-string: true
2146+
description: 'Limits describes the maximum amount of compute resources
2147+
allowed.
2148+
2149+
More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
2150+
type: object
2151+
requests:
2152+
additionalProperties:
2153+
anyOf:
2154+
- type: integer
2155+
- type: string
2156+
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
2157+
x-kubernetes-int-or-string: true
2158+
description: 'Requests describes the minimum amount of compute resources
2159+
required.
2160+
2161+
If Requests is omitted for a container, it defaults to Limits if that
2162+
is explicitly specified,
2163+
2164+
otherwise to an implementation-defined value. Requests cannot exceed
2165+
Limits.
2166+
2167+
More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/'
2168+
type: object
2169+
type: object
2170+
required:
2171+
- enabled
2172+
type: object
2173+
regcache:
2174+
properties:
2175+
enabled:
2176+
type: boolean
2177+
nodeSelector:
2178+
additionalProperties:
2179+
type: string
2180+
type: object
2181+
resources:
2182+
description: ResourceRequirements describes the compute resource requirements.
2183+
properties:
2184+
claims:
2185+
description: 'Claims lists the names of resources, defined in spec.resourceClaims,
2186+
2187+
that are used by this container.
2188+
2189+
2190+
This field depends on the
2191+
2192+
DynamicResourceAllocation feature gate.
2193+
2194+
21122195
This field is immutable. It can only be set for containers.'
21132196
items:
21142197
description: ResourceClaim references one entry in PodSpec.ResourceClaims.
@@ -2734,6 +2817,7 @@ required:
27342817
- pgoutbox
27352818
- platform-api
27362819
- platform-ui
2820+
- regcache
27372821
- registry
27382822
- release
27392823
- s3proxy

0 commit comments

Comments
 (0)