@@ -5177,11 +5177,7 @@ failed step will not exit</p>
5177
5177
<th>Description</th>
5178
5178
</tr>
5179
5179
</thead>
5180
- <tbody><tr><td><p>"ClusterTask"</p></td>
5181
- <td><p>ClusterTaskRefKind is the task type for a reference to a task with cluster scope.
5182
- ClusterTasks are not supported in v1, but v1 types may reference ClusterTasks.</p>
5183
- </td>
5184
- </tr><tr><td><p>"Task"</p></td>
5180
+ <tbody><tr><td><p>"Task"</p></td>
5185
5181
<td><p>NamespacedTaskKind indicates that the task type has a namespaced scope.</p>
5186
5182
</td>
5187
5183
</tr></tbody>
@@ -8480,8 +8476,6 @@ controller.</p>
8480
8476
</div>
8481
8477
Resource Types:
8482
8478
<ul><li>
8483
- <a href="#tekton.dev/v1beta1.ClusterTask">ClusterTask</a>
8484
- </li><li>
8485
8479
<a href="#tekton.dev/v1beta1.CustomRun">CustomRun</a>
8486
8480
</li><li>
8487
8481
<a href="#tekton.dev/v1beta1.Pipeline">Pipeline</a>
@@ -8494,216 +8488,6 @@ Resource Types:
8494
8488
</li><li>
8495
8489
<a href="#tekton.dev/v1beta1.TaskRun">TaskRun</a>
8496
8490
</li></ul>
8497
- <h3 id="tekton.dev/v1beta1.ClusterTask">ClusterTask
8498
- </h3>
8499
- <div>
8500
- <p>ClusterTask is a Task with a cluster scope. ClusterTasks are used to
8501
- represent Tasks that should be publicly addressable from any namespace in the
8502
- cluster.</p>
8503
- <p>Deprecated: Please use the cluster resolver instead.</p>
8504
- </div>
8505
- <table>
8506
- <thead>
8507
- <tr>
8508
- <th>Field</th>
8509
- <th>Description</th>
8510
- </tr>
8511
- </thead>
8512
- <tbody>
8513
- <tr>
8514
- <td>
8515
- <code>apiVersion</code><br/>
8516
- string</td>
8517
- <td>
8518
- <code>
8519
- tekton.dev/v1beta1
8520
- </code>
8521
- </td>
8522
- </tr>
8523
- <tr>
8524
- <td>
8525
- <code>kind</code><br/>
8526
- string
8527
- </td>
8528
- <td><code>ClusterTask</code></td>
8529
- </tr>
8530
- <tr>
8531
- <td>
8532
- <code>metadata</code><br/>
8533
- <em>
8534
- <a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.24/#objectmeta-v1-meta">
8535
- Kubernetes meta/v1.ObjectMeta
8536
- </a>
8537
- </em>
8538
- </td>
8539
- <td>
8540
- <em>(Optional)</em>
8541
- Refer to the Kubernetes API documentation for the fields of the
8542
- <code>metadata</code> field.
8543
- </td>
8544
- </tr>
8545
- <tr>
8546
- <td>
8547
- <code>spec</code><br/>
8548
- <em>
8549
- <a href="#tekton.dev/v1beta1.TaskSpec">
8550
- TaskSpec
8551
- </a>
8552
- </em>
8553
- </td>
8554
- <td>
8555
- <em>(Optional)</em>
8556
- <p>Spec holds the desired state of the Task from the client</p>
8557
- <br/>
8558
- <br/>
8559
- <table>
8560
- <tr>
8561
- <td>
8562
- <code>resources</code><br/>
8563
- <em>
8564
- <a href="#tekton.dev/v1beta1.TaskResources">
8565
- TaskResources
8566
- </a>
8567
- </em>
8568
- </td>
8569
- <td>
8570
- <em>(Optional)</em>
8571
- <p>Resources is a list input and output resource to run the task
8572
- Resources are represented in TaskRuns as bindings to instances of
8573
- PipelineResources.</p>
8574
- <p>Deprecated: Unused, preserved only for backwards compatibility</p>
8575
- </td>
8576
- </tr>
8577
- <tr>
8578
- <td>
8579
- <code>params</code><br/>
8580
- <em>
8581
- <a href="#tekton.dev/v1beta1.ParamSpecs">
8582
- ParamSpecs
8583
- </a>
8584
- </em>
8585
- </td>
8586
- <td>
8587
- <em>(Optional)</em>
8588
- <p>Params is a list of input parameters required to run the task. Params
8589
- must be supplied as inputs in TaskRuns unless they declare a default
8590
- value.</p>
8591
- </td>
8592
- </tr>
8593
- <tr>
8594
- <td>
8595
- <code>displayName</code><br/>
8596
- <em>
8597
- string
8598
- </em>
8599
- </td>
8600
- <td>
8601
- <em>(Optional)</em>
8602
- <p>DisplayName is a user-facing name of the task that may be
8603
- used to populate a UI.</p>
8604
- </td>
8605
- </tr>
8606
- <tr>
8607
- <td>
8608
- <code>description</code><br/>
8609
- <em>
8610
- string
8611
- </em>
8612
- </td>
8613
- <td>
8614
- <em>(Optional)</em>
8615
- <p>Description is a user-facing description of the task that may be
8616
- used to populate a UI.</p>
8617
- </td>
8618
- </tr>
8619
- <tr>
8620
- <td>
8621
- <code>steps</code><br/>
8622
- <em>
8623
- <a href="#tekton.dev/v1beta1.Step">
8624
- []Step
8625
- </a>
8626
- </em>
8627
- </td>
8628
- <td>
8629
- <p>Steps are the steps of the build; each step is run sequentially with the
8630
- source mounted into /workspace.</p>
8631
- </td>
8632
- </tr>
8633
- <tr>
8634
- <td>
8635
- <code>volumes</code><br/>
8636
- <em>
8637
- <a href="https://kubernetes.io/docs/reference/generated/kubernetes-api/v1.24/#volume-v1-core">
8638
- []Kubernetes core/v1.Volume
8639
- </a>
8640
- </em>
8641
- </td>
8642
- <td>
8643
- <p>Volumes is a collection of volumes that are available to mount into the
8644
- steps of the build.
8645
- See Pod.spec.volumes (API version: v1)</p>
8646
- </td>
8647
- </tr>
8648
- <tr>
8649
- <td>
8650
- <code>stepTemplate</code><br/>
8651
- <em>
8652
- <a href="#tekton.dev/v1beta1.StepTemplate">
8653
- StepTemplate
8654
- </a>
8655
- </em>
8656
- </td>
8657
- <td>
8658
- <p>StepTemplate can be used as the basis for all step containers within the
8659
- Task, so that the steps inherit settings on the base container.</p>
8660
- </td>
8661
- </tr>
8662
- <tr>
8663
- <td>
8664
- <code>sidecars</code><br/>
8665
- <em>
8666
- <a href="#tekton.dev/v1beta1.Sidecar">
8667
- []Sidecar
8668
- </a>
8669
- </em>
8670
- </td>
8671
- <td>
8672
- <p>Sidecars are run alongside the Task’s step containers. They begin before
8673
- the steps start and end after the steps complete.</p>
8674
- </td>
8675
- </tr>
8676
- <tr>
8677
- <td>
8678
- <code>workspaces</code><br/>
8679
- <em>
8680
- <a href="#tekton.dev/v1beta1.WorkspaceDeclaration">
8681
- []WorkspaceDeclaration
8682
- </a>
8683
- </em>
8684
- </td>
8685
- <td>
8686
- <p>Workspaces are the volumes that this Task requires.</p>
8687
- </td>
8688
- </tr>
8689
- <tr>
8690
- <td>
8691
- <code>results</code><br/>
8692
- <em>
8693
- <a href="#tekton.dev/v1beta1.TaskResult">
8694
- []TaskResult
8695
- </a>
8696
- </em>
8697
- </td>
8698
- <td>
8699
- <p>Results are values that this Task can output</p>
8700
- </td>
8701
- </tr>
8702
- </table>
8703
- </td>
8704
- </tr>
8705
- </tbody>
8706
- </table>
8707
8491
<h3 id="tekton.dev/v1beta1.CustomRun">CustomRun
8708
8492
</h3>
8709
8493
<div>
@@ -14985,7 +14769,7 @@ failed step will not exit</p>
14985
14769
<h3 id="tekton.dev/v1beta1.TaskObject">TaskObject
14986
14770
</h3>
14987
14771
<div>
14988
- <p>TaskObject is implemented by Task and ClusterTask </p>
14772
+ <p>TaskObject is implemented by Task</p>
14989
14773
</div>
14990
14774
<h3 id="tekton.dev/v1beta1.TaskRef">TaskRef
14991
14775
</h3>
@@ -15026,8 +14810,7 @@ TaskKind
15026
14810
<td>
15027
14811
<p>TaskKind indicates the Kind of the Task:
15028
14812
1. Namespaced Task when Kind is set to “Task”. If Kind is “”, it defaults to “Task”.
15029
- 2. Cluster-Scoped Task when Kind is set to “ClusterTask”
15030
- 3. Custom Task when Kind is non-empty and APIVersion is non-empty</p>
14813
+ 2. Custom Task when Kind is non-empty and APIVersion is non-empty</p>
15031
14814
</td>
15032
14815
</tr>
15033
14816
<tr>
@@ -16075,7 +15858,7 @@ Kubernetes core/v1.ResourceRequirements
16075
15858
<h3 id="tekton.dev/v1beta1.TaskSpec">TaskSpec
16076
15859
</h3>
16077
15860
<p>
16078
- (<em>Appears on:</em><a href="#tekton.dev/v1beta1.ClusterTask">ClusterTask</a>, <a href="#tekton.dev/v1beta1. Task">Task</a>, <a href="#tekton.dev/v1beta1.EmbeddedTask">EmbeddedTask</a>, <a href="#tekton.dev/v1beta1.TaskRunSpec">TaskRunSpec</a>, <a href="#tekton.dev/v1beta1.TaskRunStatusFields">TaskRunStatusFields</a>)
15861
+ (<em>Appears on:</em><a href="#tekton.dev/v1beta1.Task">Task</a>, <a href="#tekton.dev/v1beta1.EmbeddedTask">EmbeddedTask</a>, <a href="#tekton.dev/v1beta1.TaskRunSpec">TaskRunSpec</a>, <a href="#tekton.dev/v1beta1.TaskRunStatusFields">TaskRunStatusFields</a>)
16079
15862
</p>
16080
15863
<div>
16081
15864
<p>TaskSpec defines the desired state of Task.</p>
0 commit comments