Created
July 7, 2022 12:48
-
-
Save wirwolf/a04183f39fa008817842b94858b4d868 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| apiVersion: v1 | |
| kind: Pod | |
| metadata: | |
| annotations: | |
| imageHash: sha256:f885a590d7d3123df58bd23392e40daa3c951aae63f3e3d457ee43efffb49844 | |
| creationTimestamp: "2022-06-29T12:45:22Z" | |
| generateName: landings-fake-php-fpm-77f788b5cb- | |
| labels: | |
| app.kubernetes.io/instance: landings-fake-php-fpm | |
| app.kubernetes.io/name: app-php-fpm-nginx | |
| pod-template-hash: 77f788b5cb | |
| managedFields: | |
| - apiVersion: v1 | |
| fieldsType: FieldsV1 | |
| fieldsV1: | |
| f:metadata: | |
| f:annotations: | |
| .: {} | |
| f:imageHash: {} | |
| f:generateName: {} | |
| f:labels: | |
| .: {} | |
| f:app.kubernetes.io/instance: {} | |
| f:app.kubernetes.io/name: {} | |
| f:pod-template-hash: {} | |
| f:ownerReferences: | |
| .: {} | |
| k:{"uid":"0d782b01-6971-4356-bc2e-e32c17e4b15a"}: | |
| .: {} | |
| f:apiVersion: {} | |
| f:blockOwnerDeletion: {} | |
| f:controller: {} | |
| f:kind: {} | |
| f:name: {} | |
| f:uid: {} | |
| f:spec: | |
| f:affinity: | |
| .: {} | |
| f:podAntiAffinity: | |
| .: {} | |
| f:preferredDuringSchedulingIgnoredDuringExecution: {} | |
| f:containers: | |
| k:{"name":"app-logs"}: | |
| .: {} | |
| f:args: {} | |
| f:command: {} | |
| f:image: {} | |
| f:imagePullPolicy: {} | |
| f:name: {} | |
| f:resources: {} | |
| f:terminationMessagePath: {} | |
| f:terminationMessagePolicy: {} | |
| f:volumeMounts: | |
| .: {} | |
| k:{"mountPath":"/app/log"}: | |
| .: {} | |
| f:mountPath: {} | |
| f:name: {} | |
| k:{"name":"monitoring"}: | |
| .: {} | |
| f:env: | |
| .: {} | |
| k:{"name":"PHP_FPM_FIX_PROCESS_COUNT"}: | |
| .: {} | |
| f:name: {} | |
| f:value: {} | |
| k:{"name":"PHP_FPM_SCRAPE_URI"}: | |
| .: {} | |
| f:name: {} | |
| f:value: {} | |
| f:image: {} | |
| f:imagePullPolicy: {} | |
| f:lifecycle: | |
| .: {} | |
| f:preStop: | |
| .: {} | |
| f:exec: | |
| .: {} | |
| f:command: {} | |
| f:name: {} | |
| f:ports: | |
| .: {} | |
| k:{"containerPort":9253,"protocol":"TCP"}: | |
| .: {} | |
| f:containerPort: {} | |
| f:name: {} | |
| f:protocol: {} | |
| f:resources: | |
| .: {} | |
| f:requests: | |
| .: {} | |
| f:cpu: {} | |
| f:memory: {} | |
| f:terminationMessagePath: {} | |
| f:terminationMessagePolicy: {} | |
| k:{"name":"php-fpm"}: | |
| .: {} | |
| f:image: {} | |
| f:imagePullPolicy: {} | |
| f:lifecycle: | |
| .: {} | |
| f:preStop: | |
| .: {} | |
| f:exec: | |
| .: {} | |
| f:command: {} | |
| f:name: {} | |
| f:ports: | |
| .: {} | |
| k:{"containerPort":9000,"protocol":"TCP"}: | |
| .: {} | |
| f:containerPort: {} | |
| f:name: {} | |
| f:protocol: {} | |
| f:readinessProbe: | |
| .: {} | |
| f:exec: | |
| .: {} | |
| f:command: {} | |
| f:failureThreshold: {} | |
| f:initialDelaySeconds: {} | |
| f:periodSeconds: {} | |
| f:successThreshold: {} | |
| f:timeoutSeconds: {} | |
| f:resources: | |
| .: {} | |
| f:limits: | |
| .: {} | |
| f:cpu: {} | |
| f:memory: {} | |
| f:requests: | |
| .: {} | |
| f:cpu: {} | |
| f:memory: {} | |
| f:terminationMessagePath: {} | |
| f:terminationMessagePolicy: {} | |
| f:volumeMounts: | |
| .: {} | |
| k:{"mountPath":"/app/log"}: | |
| .: {} | |
| f:mountPath: {} | |
| f:name: {} | |
| f:dnsPolicy: {} | |
| f:enableServiceLinks: {} | |
| f:imagePullSecrets: | |
| .: {} | |
| k:{"name":"docker-registry-landings-fake-fake"}: | |
| .: {} | |
| f:name: {} | |
| f:restartPolicy: {} | |
| f:schedulerName: {} | |
| f:securityContext: {} | |
| f:shareProcessNamespace: {} | |
| f:terminationGracePeriodSeconds: {} | |
| f:volumes: | |
| .: {} | |
| k:{"name":"logs-folder"}: | |
| .: {} | |
| f:emptyDir: {} | |
| f:name: {} | |
| manager: kube-controller-manager | |
| operation: Update | |
| time: "2022-06-29T12:45:22Z" | |
| - apiVersion: v1 | |
| fieldsType: FieldsV1 | |
| fieldsV1: | |
| f:status: | |
| f:conditions: | |
| k:{"type":"ContainersReady"}: | |
| .: {} | |
| f:lastProbeTime: {} | |
| f:lastTransitionTime: {} | |
| f:status: {} | |
| f:type: {} | |
| k:{"type":"Initialized"}: | |
| .: {} | |
| f:lastProbeTime: {} | |
| f:lastTransitionTime: {} | |
| f:status: {} | |
| f:type: {} | |
| k:{"type":"Ready"}: | |
| .: {} | |
| f:lastProbeTime: {} | |
| f:lastTransitionTime: {} | |
| f:status: {} | |
| f:type: {} | |
| f:containerStatuses: {} | |
| f:hostIP: {} | |
| f:phase: {} | |
| f:podIP: {} | |
| f:podIPs: | |
| .: {} | |
| k:{"ip":"100.64.65.231"}: | |
| .: {} | |
| f:ip: {} | |
| f:startTime: {} | |
| manager: kubelet | |
| operation: Update | |
| time: "2022-06-29T12:45:52Z" | |
| name: landings-fake-php-fpm-77f788b5cb-kg6m4 | |
| namespace: pl-stage | |
| ownerReferences: | |
| - apiVersion: apps/v1 | |
| blockOwnerDeletion: true | |
| controller: true | |
| kind: ReplicaSet | |
| name: landings-fake-php-fpm-77f788b5cb | |
| uid: 0d782b01-6971-4356-bc2e-e32c17e4b15a | |
| resourceVersion: "29027826" | |
| uid: fd219e99-0b71-493b-ab3c-a38fe09e2d04 | |
| spec: | |
| affinity: | |
| podAntiAffinity: | |
| preferredDuringSchedulingIgnoredDuringExecution: | |
| - podAffinityTerm: | |
| labelSelector: | |
| matchLabels: | |
| app.kubernetes.io/instance: landings-fake-php-fpm | |
| app.kubernetes.io/name: app-php-fpm-nginx | |
| topologyKey: kubernetes.io/hostname | |
| weight: 1 | |
| containers: | |
| - image: fake:5001/fake/app-php-fpm:v0-1-1 | |
| imagePullPolicy: Always | |
| lifecycle: | |
| preStop: | |
| exec: | |
| command: | |
| - sh | |
| - -c | |
| - echo "Stopping container by k8s...">/proc/1/fd/1 && /bin/kill -QUIT 1 | |
| name: php-fpm | |
| ports: | |
| - containerPort: 9000 | |
| name: socket | |
| protocol: TCP | |
| readinessProbe: | |
| exec: | |
| command: | |
| - php-fpm-healthcheck | |
| failureThreshold: 10 | |
| initialDelaySeconds: 5 | |
| periodSeconds: 5 | |
| successThreshold: 1 | |
| timeoutSeconds: 5 | |
| resources: | |
| limits: | |
| cpu: 300m | |
| memory: 400Mi | |
| requests: | |
| cpu: 15m | |
| memory: 20Mi | |
| terminationMessagePath: /dev/termination-log | |
| terminationMessagePolicy: File | |
| volumeMounts: | |
| - mountPath: /app/log | |
| name: logs-folder | |
| - mountPath: /var/run/secrets/kubernetes.io/serviceaccount | |
| name: kube-api-access-csfrm | |
| readOnly: true | |
| - env: | |
| - name: PHP_FPM_SCRAPE_URI | |
| value: tcp://127.0.0.1:9000/status | |
| - name: PHP_FPM_FIX_PROCESS_COUNT | |
| value: "true" | |
| image: docker.io/hipages/php-fpm_exporter:2.0.4 | |
| imagePullPolicy: IfNotPresent | |
| lifecycle: | |
| preStop: | |
| exec: | |
| command: | |
| - sh | |
| - -c | |
| - echo "Stopping container by k8s...">/proc/1/fd/1 && /bin/kill -SIGTERM | |
| 1 | |
| name: monitoring | |
| ports: | |
| - containerPort: 9253 | |
| name: monitoring | |
| protocol: TCP | |
| resources: | |
| requests: | |
| cpu: 15m | |
| memory: 20Mi | |
| terminationMessagePath: /dev/termination-log | |
| terminationMessagePolicy: File | |
| volumeMounts: | |
| - mountPath: /var/run/secrets/kubernetes.io/serviceaccount | |
| name: kube-api-access-csfrm | |
| readOnly: true | |
| - args: | |
| - -ec | |
| - | | |
| apk add inotify-tools | |
| logDir=/app/log/ | |
| while true; do | |
| ( find "$logDir" -type f -print0 | xargs -0 tail -v -f -n 0 )& | |
| tailPid=$! | |
| inotifywait --recursive --quiet --event create --format=%w%f "$logDir" | tr \\n \\0 | xargs -0 tail -v | |
| kill $tailPid | |
| done | |
| command: | |
| - /bin/sh | |
| image: alpine:edge | |
| imagePullPolicy: IfNotPresent | |
| name: app-logs | |
| resources: {} | |
| terminationMessagePath: /dev/termination-log | |
| terminationMessagePolicy: File | |
| volumeMounts: | |
| - mountPath: /app/log | |
| name: logs-folder | |
| - mountPath: /var/run/secrets/kubernetes.io/serviceaccount | |
| name: kube-api-access-csfrm | |
| readOnly: true | |
| dnsPolicy: ClusterFirst | |
| enableServiceLinks: true | |
| imagePullSecrets: | |
| - name: docker-registry-landings-fake-fake | |
| nodeName: worker2.fake.fake.fake.fake.org | |
| preemptionPolicy: PreemptLowerPriority | |
| priority: 0 | |
| restartPolicy: Always | |
| schedulerName: default-scheduler | |
| securityContext: {} | |
| serviceAccount: default | |
| serviceAccountName: default | |
| shareProcessNamespace: true | |
| terminationGracePeriodSeconds: 30 | |
| tolerations: | |
| - effect: NoExecute | |
| key: node.kubernetes.io/not-ready | |
| operator: Exists | |
| tolerationSeconds: 60 | |
| - effect: NoExecute | |
| key: node.kubernetes.io/unreachable | |
| operator: Exists | |
| tolerationSeconds: 60 | |
| volumes: | |
| - emptyDir: {} | |
| name: logs-folder | |
| - name: kube-api-access-csfrm | |
| projected: | |
| defaultMode: 420 | |
| sources: | |
| - serviceAccountToken: | |
| expirationSeconds: 3607 | |
| path: token | |
| - configMap: | |
| items: | |
| - key: ca.crt | |
| path: ca.crt | |
| name: kube-root-ca.crt | |
| - downwardAPI: | |
| items: | |
| - fieldRef: | |
| apiVersion: v1 | |
| fieldPath: metadata.namespace | |
| path: namespace | |
| status: | |
| conditions: | |
| - lastProbeTime: null | |
| lastTransitionTime: "2022-06-29T12:45:22Z" | |
| status: "True" | |
| type: Initialized | |
| - lastProbeTime: null | |
| lastTransitionTime: "2022-06-29T12:45:52Z" | |
| status: "True" | |
| type: Ready | |
| - lastProbeTime: null | |
| lastTransitionTime: "2022-06-29T12:45:52Z" | |
| status: "True" | |
| type: ContainersReady | |
| - lastProbeTime: null | |
| lastTransitionTime: "2022-06-29T12:45:22Z" | |
| status: "True" | |
| type: PodScheduled | |
| containerStatuses: | |
| - containerID: containerd://f636ac26f9e311dd862576824483588f1b3ebc0f9085298f7ce28ee0fceb9bff | |
| image: docker.io/library/alpine:edge | |
| imageID: docker.io/library/alpine@sha256:c8420124adc6f31031a88c85f53e1e78f419b1ac46b827fd1d4d0fdae2c7e3aa | |
| lastState: {} | |
| name: app-logs | |
| ready: true | |
| restartCount: 0 | |
| started: true | |
| state: | |
| running: | |
| startedAt: "2022-06-29T12:45:46Z" | |
| - containerID: containerd://68d5c26b4aa5563e5d70b2b8c4f4409edab9aff43ed86ad5f96a03321adda980 | |
| image: docker.io/hipages/php-fpm_exporter:2.0.4 | |
| imageID: docker.io/hipages/php-fpm_exporter@sha256:45576174b4e0caae2ae3d67bd124b7d29531de77c94385e9dbb08062660bc112 | |
| lastState: {} | |
| name: monitoring | |
| ready: true | |
| restartCount: 0 | |
| started: true | |
| state: | |
| running: | |
| startedAt: "2022-06-29T12:45:46Z" | |
| - containerID: containerd://cf4a5d0a19bc8f8c88eaac86a8b5a65a49b47dd3cde138338f9bb423296a845f | |
| image: fake:5001/fake/app-php-fpm:v0-1-1 | |
| imageID: fake:5001/fake/app-php-fpm@sha256:e2b56b8d26e60d9e8e0cf3e651317816461c8143b9562f560f81dafdc4572f2a | |
| lastState: {} | |
| name: php-fpm | |
| ready: true | |
| restartCount: 0 | |
| started: true | |
| state: | |
| running: | |
| startedAt: "2022-06-29T12:45:46Z" | |
| hostIP: 10.135.129.40 | |
| phase: Running | |
| podIP: 100.64.65.231 | |
| podIPs: | |
| - ip: 100.64.65.231 | |
| qosClass: Burstable | |
| startTime: "2022-06-29T12:45:22Z" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment