Skip to content

Commit

Permalink
update kubernetes release artifacts bundle
Browse files Browse the repository at this point in the history
Signed-off-by: Jeeva Kandasamy <[email protected]>
  • Loading branch information
jkandasa authored and tekton-robot committed Apr 22, 2024
1 parent 6d1d2a8 commit 1a96707
Show file tree
Hide file tree
Showing 21 changed files with 235 additions and 130 deletions.
2 changes: 1 addition & 1 deletion operatorhub/kubernetes/release-artifacts/bundle.Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ LABEL operators.operatorframework.io.bundle.metadata.v1=metadata/
LABEL operators.operatorframework.io.bundle.package.v1=tektoncd-operator
LABEL operators.operatorframework.io.bundle.channels.v1=alpha
LABEL operators.operatorframework.io.bundle.channel.default.v1=alpha
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.21.0
LABEL operators.operatorframework.io.metrics.builder=operator-sdk-v1.32.0
LABEL operators.operatorframework.io.metrics.mediatype.v1=metrics+v1
LABEL operators.operatorframework.io.metrics.project_layout=unknown

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,5 +68,5 @@ data:
kind: ConfigMap
metadata:
labels:
operator.tekton.dev/release: devel
operator.tekton.dev/release: v0.70.0
name: config-logging
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ kind: CustomResourceDefinition
metadata:
creationTimestamp: null
labels:
operator.tekton.dev/release: v0.59.0
version: v0.59.0
operator.tekton.dev/release: v0.70.0
version: v0.70.0
name: tektonchains.operator.tekton.dev
spec:
group: operator.tekton.dev
Expand All @@ -22,7 +22,7 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].status
name: Ready
type: string
- jsonPath: .status.conditions[?(@.type=="Ready")].reason
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Reason
type: string
name: v1alpha1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ kind: CustomResourceDefinition
metadata:
creationTimestamp: null
labels:
operator.tekton.dev/release: v0.59.0
version: v0.59.0
operator.tekton.dev/release: v0.70.0
version: v0.70.0
name: tektonconfigs.operator.tekton.dev
spec:
group: operator.tekton.dev
Expand All @@ -22,7 +22,7 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].status
name: Ready
type: string
- jsonPath: .status.conditions[?(@.type=="Ready")].reason
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Reason
type: string
name: v1alpha1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ kind: CustomResourceDefinition
metadata:
creationTimestamp: null
labels:
operator.tekton.dev/release: v0.59.0
version: v0.59.0
operator.tekton.dev/release: v0.70.0
version: v0.70.0
name: tektondashboards.operator.tekton.dev
spec:
group: operator.tekton.dev
Expand All @@ -22,7 +22,7 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].status
name: Ready
type: string
- jsonPath: .status.conditions[?(@.type=="Ready")].reason
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Reason
type: string
name: v1alpha1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ kind: CustomResourceDefinition
metadata:
creationTimestamp: null
labels:
operator.tekton.dev/release: v0.59.0
version: v0.59.0
operator.tekton.dev/release: v0.70.0
version: v0.70.0
name: tektonhubs.operator.tekton.dev
spec:
group: operator.tekton.dev
Expand All @@ -22,7 +22,7 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].status
name: Ready
type: string
- jsonPath: .status.conditions[?(@.type=="Ready")].reason
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Reason
type: string
- jsonPath: .status.apiUrl
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ kind: CustomResourceDefinition
metadata:
creationTimestamp: null
labels:
operator.tekton.dev/release: v0.59.0
version: v0.59.0
operator.tekton.dev/release: v0.70.0
version: v0.70.0
name: tektoninstallersets.operator.tekton.dev
spec:
group: operator.tekton.dev
Expand All @@ -19,7 +19,7 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].status
name: Ready
type: string
- jsonPath: .status.conditions[?(@.type=="Ready")].reason
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Reason
type: string
name: v1alpha1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ kind: CustomResourceDefinition
metadata:
creationTimestamp: null
labels:
operator.tekton.dev/release: v0.59.0
version: v0.59.0
operator.tekton.dev/release: v0.70.0
version: v0.70.0
name: tektonpipelines.operator.tekton.dev
spec:
group: operator.tekton.dev
Expand All @@ -22,7 +22,7 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].status
name: Ready
type: string
- jsonPath: .status.conditions[?(@.type=="Ready")].reason
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Reason
type: string
name: v1alpha1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ kind: CustomResourceDefinition
metadata:
creationTimestamp: null
labels:
operator.tekton.dev/release: v0.59.0
version: v0.59.0
operator.tekton.dev/release: v0.70.0
version: v0.70.0
name: tektonresults.operator.tekton.dev
spec:
group: operator.tekton.dev
Expand All @@ -22,83 +22,15 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].status
name: Ready
type: string
- jsonPath: .status.conditions[?(@.type=="Ready")].reason
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Reason
type: string
name: v1alpha1
schema:
openAPIV3Schema:
description: Schema for the tektonresults API
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
of an object. Servers should convert recognized schemas to the latest
internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/ api-conventions.md#resources'
type: string
kind:
description: 'Kind is a string value representing the REST resource this
object represents. Servers may infer this from the endpoint the client
submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds'
type: string
metadata:
type: object
spec:
description: Spec defines the desired state of TektonResult
properties:
targetNamespace:
description: namespace where tekton results will be installed
type: string
type: object
status:
description: Status defines the observed state of TektonResult
properties:
conditions:
description: The latest available observations of a resource's current
state.
items:
properties:
lastTransitionTime:
description: LastTransitionTime is the last time the condition
transitioned from one status to another. We use VolatileTime
in place of metav1.Time to exclude this from creating equality.Semantic
differences (all other things held constant).
type: string
message:
description: A human readable message indicating details about
the transition.
type: string
reason:
description: The reason for the condition's last transition.
type: string
severity:
description: Severity with which to treat failures of this type
of condition. When this is not specified, it defaults to Error.
type: string
status:
description: Status of the condition, one of True, False, Unknown.
type: string
type:
description: Type of condition.
type: string
required:
- type
- status
type: object
type: array
manifests:
description: The list of results manifests, which have been installed
by the operator
items:
type: string
type: array
observedGeneration:
description: The generation last processed by the controller
type: integer
version:
description: The version of the installed release
type: string
type: object
description: Schema for the TektonResults API
type: object
x-kubernetes-preserve-unknown-fields: true
served: true
storage: true
subresources:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@ kind: CustomResourceDefinition
metadata:
creationTimestamp: null
labels:
operator.tekton.dev/release: v0.59.0
version: v0.59.0
operator.tekton.dev/release: v0.70.0
version: v0.70.0
name: tektontriggers.operator.tekton.dev
spec:
group: operator.tekton.dev
Expand All @@ -22,7 +22,7 @@ spec:
- jsonPath: .status.conditions[?(@.type=="Ready")].status
name: Ready
type: string
- jsonPath: .status.conditions[?(@.type=="Ready")].reason
- jsonPath: .status.conditions[?(@.type=="Ready")].message
name: Reason
type: string
name: v1alpha1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@ data:
kind: ConfigMap
metadata:
labels:
operator.tekton.dev/release: devel
operator.tekton.dev/release: v0.70.0
name: tekton-config-defaults
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
apiVersion: v1
data:
_example: |
################################
# #
# EXAMPLE CONFIGURATION #
# #
################################
# This block is not actually functional configuration,
# but serves to illustrate the available configuration
# options and document them in a way that is accessible
# to users that `kubectl edit` this config map.
#
# These sample configuration options may be copied out of
# this example block and unindented to be in the data block
# to actually change the configuration.
# lease-duration is how long non-leaders will wait to try to acquire the
# lock; 15 seconds is the value used by core kubernetes controllers.
lease-duration: "60s"
# renew-deadline is how long a leader will try to renew the lease before
# giving up; 10 seconds is the value used by core kubernetes controllers.
renew-deadline: "40s"
# retry-period is how long the leader election client waits between tries of
# actions; 2 seconds is the value used by core kubernetes controllers.
retry-period: "10s"
# buckets is the number of buckets used to partition key space of each
# Reconciler. If this number is M and the replica number of the controller
# is N, the N replicas will compete for the M buckets. The owner of a
# bucket will take care of the reconciling for the keys partitioned into
# that bucket.
buckets: "1"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/instance: default
operator.tekton.dev/release: v0.70.0
name: tekton-operator-controller-config-leader-election
Original file line number Diff line number Diff line change
Expand Up @@ -14,3 +14,4 @@ rules:
- configmaps
verbs:
- get
- describe
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
apiVersion: v1
data:
version: v0.59.0
version: v0.70.0
kind: ConfigMap
metadata:
labels:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
apiVersion: v1
data:
_example: |
################################
# #
# EXAMPLE CONFIGURATION #
# #
################################
# This block is not actually functional configuration,
# but serves to illustrate the available configuration
# options and document them in a way that is accessible
# to users that `kubectl edit` this config map.
#
# These sample configuration options may be copied out of
# this example block and unindented to be in the data block
# to actually change the configuration.
# lease-duration is how long non-leaders will wait to try to acquire the
# lock; 15 seconds is the value used by core kubernetes controllers.
lease-duration: "60s"
# renew-deadline is how long a leader will try to renew the lease before
# giving up; 10 seconds is the value used by core kubernetes controllers.
renew-deadline: "40s"
# retry-period is how long the leader election client waits between tries of
# actions; 2 seconds is the value used by core kubernetes controllers.
retry-period: "10s"
# buckets is the number of buckets used to partition key space of each
# Reconciler. If this number is M and the replica number of the controller
# is N, the N replicas will compete for the M buckets. The owner of a
# bucket will take care of the reconciling for the keys partitioned into
# that bucket.
buckets: "1"
kind: ConfigMap
metadata:
labels:
app.kubernetes.io/instance: default
operator.tekton.dev/release: v0.70.0
name: tekton-operator-webhook-config-leader-election
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ metadata:
labels:
app: tekton-operator
name: tekton-operator-webhook
operator.tekton.dev/release: v0.59.0
version: v0.59.0
operator.tekton.dev/release: v0.70.0
version: v0.70.0
name: tekton-operator-webhook
spec:
ports:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ metadata:
creationTimestamp: null
labels:
app: tekton-pipelines-controller
version: v0.59.0
version: v0.70.0
name: tekton-operator
spec:
ports:
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole
metadata:
creationTimestamp: null
name: tekton-result-read-role
rules:
- apiGroups:
- operator.tekton.dev
resources:
- tektonresults
verbs:
- get
- watch
- list
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding
metadata:
creationTimestamp: null
name: tekton-result-read-rolebinding
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: tekton-result-read-role
subjects:
- apiGroup: rbac.authorization.k8s.io
kind: Group
name: system:authenticated
Loading

0 comments on commit 1a96707

Please sign in to comment.