Skip to content

Commit

Permalink
better condition handling and added details to release status
Browse files Browse the repository at this point in the history
  • Loading branch information
xadhatter committed Dec 22, 2023
1 parent f056322 commit ec6ca1f
Show file tree
Hide file tree
Showing 22 changed files with 810 additions and 481 deletions.
12 changes: 6 additions & 6 deletions api/crds/kubefox.xigxog.io_clustervirtualenvs.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -70,31 +70,31 @@ spec:
releasePolicies:
properties:
appDeploymentPolicy:
default: VersionRequired
enum:
- VersionOptional
- VersionRequired
type: string
historyLimits:
properties:
ageDays:
description: Maximum age of the Release to keep in history.
Once the limit is reached the oldest Release in history
will be deleted. Age is based on archiveTime.
type: integer
count:
default: 10
description: Maximum number of Releases to keep in history.
Once the limit is reached the oldest Release in history
will be deleted. Age is based on archiveTime. Default 10.
will be deleted. Age is based on archiveTime.
minimum: 0
type: integer
type: object
pendingDeadlineSeconds:
default: 300
description: If the pending Request cannot be activated before
the deadline it will be considered failed. If the Release becomes
available for activation after the deadline has been exceeded,
it will not be activated.
minimum: 3
type: integer
virtualEnvPolicy:
default: SnapshotRequired
enum:
- SnapshotOptional
- SnapshotRequired
Expand Down
5 changes: 3 additions & 2 deletions api/crds/kubefox.xigxog.io_httpadapters.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ spec:
spec:
properties:
followRedirects:
description: Defaults to never.
default: Never
enum:
- Never
- Always
Expand All @@ -51,7 +51,8 @@ spec:
type: string
type: object
insecureSkipVerify:
description: InsecureSkipVerify controls whether a client verifies
default: false
description: InsecureSkipVerify controls whether the Adapter verifies
the server's certificate chain and host name. If InsecureSkipVerify
is true, any certificate presented by the server and any host name
in that certificate is accepted. In this mode, TLS is susceptible
Expand Down
6 changes: 5 additions & 1 deletion api/crds/kubefox.xigxog.io_platforms.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1726,10 +1726,11 @@ spec:
- type: integer
- type: string
description: Large events reduce performance and increase memory
usage. Default 5MiB. Maximum 16 MiB.
usage. Default 5Mi. Maximum 16Mi.
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true
timeoutSeconds:
default: 30
minimum: 3
type: integer
type: object
Expand Down Expand Up @@ -3430,15 +3431,18 @@ spec:
ports:
properties:
http:
default: 80
maximum: 65535
minimum: 1
type: integer
https:
default: 443
maximum: 65535
minimum: 1
type: integer
type: object
type:
default: ClusterIP
enum:
- ClusterIP
- NodePort
Expand Down
Loading

0 comments on commit ec6ca1f

Please sign in to comment.