Package v1alpha1 contains API Schema definitions for the appstudio v1alpha1 API group
InternalRequest is the Schema for the internalrequests API.
Appears in:
Field | Description |
---|---|
apiVersion string |
appstudio.redhat.com/v1alpha1 |
kind string |
InternalRequest |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec InternalRequestSpec |
InternalRequestList contains a list of InternalRequest.
Field | Description |
---|---|
apiVersion string |
appstudio.redhat.com/v1alpha1 |
kind string |
InternalRequestList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items InternalRequest array |
InternalRequestSpec defines the desired state of InternalRequest.
Appears in:
Field | Description |
---|---|
request string |
Request is the name of the internal internalrequest which will be translated into a Tekton pipeline |
params object (keys:string, values:string) |
Params is the list of optional parameters to pass to the Tekton pipeline kubebuilder:pruning:PreserveUnknownFields |
timeouts TimeoutFields |
Timeouts defines the different Timeouts to use in the InternalRequest PipelineRun execution |
serviceAccount string |
ServiceAccount defines the serviceAccount to use in the InternalRequest PipelineRun execution. If none is passed, the default Tekton ServiceAccount will be used |
InternalServicesConfig is the Schema for the internalservicesconfigs API
Appears in:
Field | Description |
---|---|
apiVersion string |
appstudio.redhat.com/v1alpha1 |
kind string |
InternalServicesConfig |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec InternalServicesConfigSpec |
InternalServicesConfigList contains a list of InternalServicesConfig.
Field | Description |
---|---|
apiVersion string |
appstudio.redhat.com/v1alpha1 |
kind string |
InternalServicesConfigList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items InternalServicesConfig array |
InternalServicesConfigSpec defines the desired state of InternalServicesConfig.
Appears in:
Field | Description |
---|---|
allowList string array |
AllowList is the list of remote namespaces that are allowed to execute InternalRequests |
debug boolean |
Debug sets the operator to run in debug mode. In this mode, PipelineRuns and PVCs will not be removed |
volumeClaim VolumeClaim |
VolumeClaim holds information about the volume to request for Pipelines requiring a workspace |
Appears in:
Field | Description |
---|---|
name string |
Name is the workspace name |
size string |
Size is the size that will be requested when a workspace is required by a Pipeline |