Skip to content
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
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,12 @@
apiVersion: v1
data:
ca.crt: REDACTED
kind: ConfigMap
metadata:
annotations:
kubernetes.io/description: Contains a CA bundle that can be used to verify the
kube-apiserver when using internal endpoints such as the internal service IP
or kubernetes.default.svc. No other usage is guaranteed across distributions
of Kubernetes clusters.
name: kube-root-ca.crt
namespace: redis
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ metadata:
annotations:
service.beta.openshift.io/inject-cabundle: "true"
name: openshift-service-ca.crt
namespace: simple-nginx-nopv
namespace: redis
Original file line number Diff line number Diff line change
@@ -0,0 +1,166 @@
apiVersion: apps/v1
kind: Deployment
metadata:
annotations:
deployment.kubernetes.io/revision: "1"
creationTimestamp: "2026-07-29T11:57:01Z"
generation: 2
labels:
name: redis
managedFields:
- apiVersion: apps/v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:labels:
.: {}
f:name: {}
f:spec:
f:progressDeadlineSeconds: {}
f:revisionHistoryLimit: {}
f:selector: {}
f:strategy:
f:rollingUpdate:
.: {}
f:maxSurge: {}
f:maxUnavailable: {}
f:type: {}
f:template:
f:metadata:
f:labels:
.: {}
f:name: {}
f:spec:
f:containers:
k:{"name":"redis"}:
.: {}
f:command: {}
f:image: {}
f:imagePullPolicy: {}
f:name: {}
f:ports:
.: {}
k:{"containerPort":6379,"protocol":"TCP"}:
.: {}
f:containerPort: {}
f:name: {}
f:protocol: {}
f:resources: {}
f:terminationMessagePath: {}
f:terminationMessagePolicy: {}
f:volumeMounts:
.: {}
k:{"mountPath":"/data"}:
.: {}
f:mountPath: {}
f:name: {}
f:dnsPolicy: {}
f:restartPolicy: {}
f:schedulerName: {}
f:securityContext: {}
f:terminationGracePeriodSeconds: {}
f:volumes:
.: {}
k:{"name":"redis-data"}:
.: {}
f:name: {}
f:persistentVolumeClaim:
.: {}
f:claimName: {}
manager: OpenAPI-Generator
operation: Update
time: "2026-07-29T11:57:01Z"
- apiVersion: apps/v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.: {}
f:deployment.kubernetes.io/revision: {}
f:status:
f:conditions:
.: {}
k:{"type":"Available"}:
.: {}
f:lastTransitionTime: {}
f:lastUpdateTime: {}
f:message: {}
f:reason: {}
f:status: {}
f:type: {}
k:{"type":"Progressing"}:
.: {}
f:lastTransitionTime: {}
f:lastUpdateTime: {}
f:message: {}
f:reason: {}
f:status: {}
f:type: {}
f:observedGeneration: {}
manager: kube-controller-manager
operation: Update
subresource: status
time: "2026-07-29T11:57:43Z"
name: redis
namespace: redis
resourceVersion: "134042"
uid: c8d35c35-660f-4b82-bf7b-c8e4e89894db
spec:
progressDeadlineSeconds: 600
replicas: 0
revisionHistoryLimit: 10
selector:
matchLabels:
name: redis
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
labels:
name: redis
spec:
containers:
- command:
- redis-server
- --requirepass
- PASSWORD
image: redis:latest
imagePullPolicy: Always
name: redis
ports:
- containerPort: 6379
name: redis
protocol: TCP
resources: {}
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
volumeMounts:
- mountPath: /data
name: redis-data
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
terminationGracePeriodSeconds: 30
volumes:
- name: redis-data
persistentVolumeClaim:
claimName: redis-data
status:
conditions:
- lastTransitionTime: "2026-07-29T11:57:08Z"
lastUpdateTime: "2026-07-29T11:57:08Z"
message: Deployment has minimum availability.
reason: MinimumReplicasAvailable
status: "True"
type: Available
- lastTransitionTime: "2026-07-29T11:57:01Z"
lastUpdateTime: "2026-07-29T11:57:08Z"
message: ReplicaSet "redis-6b9f4c765d" has successfully progressed.
reason: NewReplicaSetAvailable
status: "True"
type: Progressing
observedGeneration: 2
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
addressType: IPv4
apiVersion: discovery.k8s.io/v1
endpoints: null
kind: EndpointSlice
metadata:
annotations:
endpoints.kubernetes.io/last-change-trigger-time: "2026-07-29T11:57:44Z"
creationTimestamp: "2026-07-29T11:56:57Z"
generateName: redis-
generation: 4
labels:
endpointslice.kubernetes.io/managed-by: endpointslice-controller.k8s.io
kubernetes.io/service-name: redis
name: redis
managedFields:
- apiVersion: discovery.k8s.io/v1
fieldsType: FieldsV1
fieldsV1:
f:addressType: {}
f:endpoints: {}
f:metadata:
f:annotations:
.: {}
f:endpoints.kubernetes.io/last-change-trigger-time: {}
f:generateName: {}
f:labels:
.: {}
f:endpointslice.kubernetes.io/managed-by: {}
f:kubernetes.io/service-name: {}
f:name: {}
f:ownerReferences:
.: {}
k:{"uid":"600b5f3e-a866-4acf-8bf2-256d80a4b080"}: {}
f:ports: {}
manager: kube-controller-manager
operation: Update
time: "2026-07-29T11:57:44Z"
name: redis-r8vds
namespace: redis
ownerReferences:
- apiVersion: v1
blockOwnerDeletion: true
controller: true
kind: Service
name: redis
uid: 600b5f3e-a866-4acf-8bf2-256d80a4b080
resourceVersion: "134045"
uid: 965d04da-5f5d-4287-b5f9-ba10e4d84c4b
ports: null
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
apiVersion: v1
kind: Endpoints
metadata:
creationTimestamp: "2026-07-29T11:56:57Z"
labels:
endpoints.kubernetes.io/managed-by: endpoint-controller
name: redis
managedFields:
- apiVersion: v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:labels:
.: {}
f:endpoints.kubernetes.io/managed-by: {}
f:name: {}
manager: kube-controller-manager
operation: Update
time: "2026-07-29T11:57:08Z"
name: redis
namespace: redis
resourceVersion: "134036"
uid: 16d11b11-a4f1-4395-8a59-d2aa5d52f2ee
Original file line number Diff line number Diff line change
@@ -0,0 +1,79 @@
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
annotations:
pv.kubernetes.io/bind-completed: "yes"
pv.kubernetes.io/bound-by-controller: "yes"
creationTimestamp: "2026-07-29T11:56:59Z"
finalizers:
- kubernetes.io/pvc-protection
managedFields:
- apiVersion: v1
fieldsType: FieldsV1
fieldsV1:
f:spec:
f:accessModes: {}
f:resources:
f:requests:
.: {}
f:storage: {}
f:volumeMode: {}
manager: OpenAPI-Generator
operation: Update
time: "2026-07-29T11:56:59Z"
- apiVersion: v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
.: {}
f:volume.kubernetes.io/selected-node: {}
manager: kube-scheduler
operation: Update
time: "2026-07-29T11:57:01Z"
- apiVersion: v1
fieldsType: FieldsV1
fieldsV1:
f:metadata:
f:annotations:
f:pv.kubernetes.io/bind-completed: {}
f:pv.kubernetes.io/bound-by-controller: {}
f:volume.beta.kubernetes.io/storage-provisioner: {}
f:volume.kubernetes.io/storage-provisioner: {}
f:spec:
f:volumeName: {}
manager: kube-controller-manager
operation: Update
time: "2026-07-29T11:57:03Z"
- apiVersion: v1
fieldsType: FieldsV1
fieldsV1:
f:status:
f:accessModes: {}
f:capacity:
.: {}
f:storage: {}
f:phase: {}
manager: kube-controller-manager
operation: Update
subresource: status
time: "2026-07-29T11:57:03Z"
name: redis-data
namespace: redis
resourceVersion: "133859"
uid: 4551f374-2f86-4794-827a-e2475a2593df
spec:
accessModes:
- ReadWriteOnce
resources:
requests:
storage: 1Gi
storageClassName: gp3-csi
volumeMode: Filesystem
volumeName: pvc-4551f374-2f86-4794-827a-e2475a2593df
status:
accessModes:
- ReadWriteOnce
capacity:
storage: 1Gi
phase: Bound
Loading
Loading