Skip to content
Closed
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
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
apiVersion: v1
kind: Service
metadata:
creationTimestamp: null
labels:
app.kubernetes.io/component: webhook
app.kubernetes.io/created-by: temporal-operator
app.kubernetes.io/instance: webhook-service
app.kubernetes.io/managed-by: kustomize
app.kubernetes.io/name: service
app.kubernetes.io/part-of: temporal-operator
name: temporal-operator-webhook-service
spec:
ports:
- port: 443
protocol: TCP
targetPort: 9443
selector:
control-plane: controller-manager
status:
loadBalancer: {}

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -0,0 +1,94 @@
apiVersion: apiextensions.k8s.io/v1
kind: CustomResourceDefinition
metadata:
annotations:
controller-gen.kubebuilder.io/version: v0.16.3
creationTimestamp: null
name: temporalclusterclients.temporal.io
spec:
group: temporal.io
names:
kind: TemporalClusterClient
listKind: TemporalClusterClientList
plural: temporalclusterclients
singular: temporalclusterclient
scope: Namespaced
versions:
- name: v1beta1
schema:
openAPIV3Schema:
description: A TemporalClusterClient creates a new mTLS client in the targeted
temporal cluster.
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/sig-architecture/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/sig-architecture/api-conventions.md#types-kinds
type: string
metadata:
type: object
spec:
description: TemporalClusterClientSpec defines the desired state of ClusterClient.
properties:
clusterRef:
description: Reference to the temporal cluster the client will get
access to.
properties:
name:
description: The name of the temporal object to reference.
type: string
namespace:
description: |-
The namespace of the temporal object to reference.
Defaults to the namespace of the requested resource if omitted.
type: string
type: object
required:
- clusterRef
type: object
status:
description: TemporalClusterClientStatus defines the observed state of
ClusterClient.
properties:
secretRef:
description: Reference to the Kubernetes Secret containing the certificate
for the client.
properties:
name:
default: ""
description: |-
Name of the referent.
This field is effectively required, but due to backwards compatibility is
allowed to be empty. Instances of this type with an empty value here are
almost certainly wrong.
More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
type: string
type: object
x-kubernetes-map-type: atomic
serverName:
description: ServerName is the hostname returned by the certificate.
type: string
required:
- serverName
type: object
type: object
served: true
storage: true
subresources:
status: {}
status:
acceptedNames:
kind: ""
plural: ""
conditions: null
storedVersions: null
Loading
Loading