Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update upstream specifications to their latest version #40

Merged
merged 3 commits into from
Nov 10, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
Expand Up @@ -686,6 +686,12 @@ spec:
items:
type: string
type: array
postgres_extra_volume_mounts:
description: Specify volume mounts to be added to Postgres container
type: string
postgres_extra_volumes:
description: Specify extra volumes to add to the application pod
type: string
postgres_image:
description: Registry path to the PostgreSQL container to use
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ spec:
plural: integrationplatforms
shortNames:
- ip
- itp
singular: integrationplatform
scope: Namespaced
versions:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -696,6 +696,12 @@ spec:
- tenancy
- user
type: object
compartment:
description: Compartment is the vault compartment OCID. Required for PushSecret
type: string
encryptionKey:
description: EncryptionKey is the OCID of the encryption key within the vault. Required for PushSecret
type: string
principalType:
description: The type of principal to use for authentication. If left blank, the Auth struct will determine the principal type. This optional field must be specified if using workload identity.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -696,6 +696,12 @@ spec:
- tenancy
- user
type: object
compartment:
description: Compartment is the vault compartment OCID. Required for PushSecret
type: string
encryptionKey:
description: EncryptionKey is the OCID of the encryption key within the vault. Required for PushSecret
type: string
principalType:
description: The type of principal to use for authentication. If left blank, the Auth struct will determine the principal type. This optional field must be specified if using workload identity.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1100,6 +1100,12 @@ spec:
- tenancy
- user
type: object
compartment:
description: Compartment is the vault compartment OCID. Required for PushSecret
type: string
encryptionKey:
description: EncryptionKey is the OCID of the encryption key within the vault. Required for PushSecret
type: string
principalType:
description: The type of principal to use for authentication. If left blank, the Auth struct will determine the principal type. This optional field must be specified if using workload identity.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1100,6 +1100,12 @@ spec:
- tenancy
- user
type: object
compartment:
description: Compartment is the vault compartment OCID. Required for PushSecret
type: string
encryptionKey:
description: EncryptionKey is the OCID of the encryption key within the vault. Required for PushSecret
type: string
principalType:
description: The type of principal to use for authentication. If left blank, the Auth struct will determine the principal type. This optional field must be specified if using workload identity.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -162,20 +162,38 @@ spec:
description: Allow is a list of TokenRules, nodes using this token must match one allow rule to use this token.
items:
properties:
ci_config_ref_uri:
type: string
ci_config_sha:
type: string
deployment_tier:
type: string
environment:
type: string
environment_protected:
type: boolean
namespace_path:
type: string
pipeline_source:
type: string
project_path:
type: string
project_visibility:
type: string
ref:
type: string
ref_protected:
type: boolean
ref_type:
type: string
sub:
type: string
user_email:
type: string
user_id:
type: string
user_login:
type: string
type: object
nullable: true
type: array
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,121 @@ spec:
status:
description: NodeMetricStatus defines the observed state of NodeMetric
properties:
hostApplicationMetric:
description: HostApplicationMetric contains the metrics of out-out-band applications on node.
items:
properties:
name:
description: Name of the host application
type: string
priority:
description: Priority class of the application
type: string
qos:
description: QoS class of the application
type: string
usage:
description: Resource usage of the host application
properties:
devices:
items:
properties:
health:
default: false
description: Health indicates whether the device is normal
type: boolean
id:
description: UUID represents the UUID of device
type: string
labels:
additionalProperties:
type: string
description: Labels represents the device properties that can be used to organize and categorize (scope and select) objects
type: object
minor:
description: Minor represents the Minor number of Device, starting from 0
format: int32
type: integer
moduleID:
description: ModuleID represents the physical id of Device
format: int32
type: integer
resources:
additionalProperties:
anyOf:
- type: integer
- type: string
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true
description: Resources is a set of (resource name, quantity) pairs
type: object
topology:
description: Topology represents the topology information about the device
properties:
busID:
description: BusID is the domain:bus:device.function formatted identifier of PCI/PCIE device
type: string
nodeID:
description: NodeID is the ID of NUMA Node to which the device belongs, it should be unique across different CPU Sockets
format: int32
type: integer
pcieID:
description: PCIEID is the ID of PCIE Switch to which the device is connected, it should be unique across difference NUMANodes
type: string
socketID:
description: SocketID is the ID of CPU Socket to which the device belongs
format: int32
type: integer
required:
- nodeID
- pcieID
- socketID
type: object
type:
description: Type represents the type of device
type: string
vfGroups:
description: VFGroups represents the virtual function devices
items:
properties:
labels:
additionalProperties:
type: string
description: Labels represents the Virtual Function properties that can be used to organize and categorize (scope and select) objects
type: object
vfs:
description: VFs are the virtual function devices which belong to the group
items:
properties:
busID:
description: BusID is the domain:bus:device.function formatted identifier of PCI/PCIE virtual function device
type: string
minor:
description: Minor represents the Minor number of VirtualFunction, starting from 0, used to identify virtual function.
format: int32
type: integer
required:
- minor
type: object
type: array
type: object
type: array
required:
- health
type: object
type: array
resources:
additionalProperties:
anyOf:
- type: integer
- type: string
pattern: ^(\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))(([KMGTPE]i)|[numkMGTPE]|([eE](\+|-)?(([0-9]+(\.[0-9]*)?)|(\.[0-9]+))))?$
x-kubernetes-int-or-string: true
description: ResourceList is a set of (resource name, quantity) pairs.
type: object
type: object
type: object
type: array
nodeMetric:
description: NodeMetric contains the metrics for this node.
properties:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -878,6 +878,11 @@ spec:
type: integer
type: object
type: object
manifestPatches:
description: ManifestPatches are applied to rendered provider manifests to customize the provider manifests. Patches are applied in the order they are specified. The `kind` field must match the target object, and if `apiVersion` is specified it will only be applied to matching objects. This should be an inline yaml blob-string https://datatracker.ietf.org/doc/html/rfc7396
items:
type: string
type: array
version:
description: Version indicates the provider version.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -878,6 +878,11 @@ spec:
type: integer
type: object
type: object
manifestPatches:
description: ManifestPatches are applied to rendered provider manifests to customize the provider manifests. Patches are applied in the order they are specified. The `kind` field must match the target object, and if `apiVersion` is specified it will only be applied to matching objects. This should be an inline yaml blob-string https://datatracker.ietf.org/doc/html/rfc7396
items:
type: string
type: array
version:
description: Version indicates the provider version.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -878,6 +878,11 @@ spec:
type: integer
type: object
type: object
manifestPatches:
description: ManifestPatches are applied to rendered provider manifests to customize the provider manifests. Patches are applied in the order they are specified. The `kind` field must match the target object, and if `apiVersion` is specified it will only be applied to matching objects. This should be an inline yaml blob-string https://datatracker.ietf.org/doc/html/rfc7396
items:
type: string
type: array
version:
description: Version indicates the provider version.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -878,6 +878,11 @@ spec:
type: integer
type: object
type: object
manifestPatches:
description: ManifestPatches are applied to rendered provider manifests to customize the provider manifests. Patches are applied in the order they are specified. The `kind` field must match the target object, and if `apiVersion` is specified it will only be applied to matching objects. This should be an inline yaml blob-string https://datatracker.ietf.org/doc/html/rfc7396
items:
type: string
type: array
version:
description: Version indicates the provider version.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -878,6 +878,11 @@ spec:
type: integer
type: object
type: object
manifestPatches:
description: ManifestPatches are applied to rendered provider manifests to customize the provider manifests. Patches are applied in the order they are specified. The `kind` field must match the target object, and if `apiVersion` is specified it will only be applied to matching objects. This should be an inline yaml blob-string https://datatracker.ietf.org/doc/html/rfc7396
items:
type: string
type: array
version:
description: Version indicates the provider version.
type: string
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,18 @@ spec:
items:
description: TestSuiteBatchStep is set of steps run in parallel
properties:
downloadArtifacts:
description: options to download artifacts from previous steps
properties:
allPreviousSteps:
type: boolean
previousStepNumbers:
description: previous step numbers starting from 1
items:
format: int32
type: integer
type: array
type: object
execute:
items:
description: TestSuiteStepSpec for particular type will have config for possible step types
Expand All @@ -58,6 +70,18 @@ spec:
items:
description: TestSuiteBatchStep is set of steps run in parallel
properties:
downloadArtifacts:
description: options to download artifacts from previous steps
properties:
allPreviousSteps:
type: boolean
previousStepNumbers:
description: previous step numbers starting from 1
items:
format: int32
type: integer
type: array
type: object
execute:
items:
description: TestSuiteStepSpec for particular type will have config for possible step types
Expand Down Expand Up @@ -228,6 +252,18 @@ spec:
items:
description: TestSuiteBatchStep is set of steps run in parallel
properties:
downloadArtifacts:
description: options to download artifacts from previous steps
properties:
allPreviousSteps:
type: boolean
previousStepNumbers:
description: previous step numbers starting from 1
items:
format: int32
type: integer
type: array
type: object
execute:
items:
description: TestSuiteStepSpec for particular type will have config for possible step types
Expand Down
Loading