---
api_version: v1
kind: Pod
metadata:
annotations:
cni.projectcalico.org/containerID: 4a2a6303fc0ea11278750a8c6a2c5a2165f85c7143bb20d2ca236e440351dc2d
cni.projectcalico.org/podIP: 192.168.110.39/32
cni.projectcalico.org/podIPs: 192.168.110.39/32
kubernetes.io/limit-ranger: 'LimitRanger plugin set: cpu, memory request for
container webservice; cpu, memory limit for container webservice'
kubernetes.io/psp: tool-reviewtools-psp
seccomp.security.alpha.kubernetes.io/pod: runtime/default
cluster_name: null
creation_timestamp: 2022-10-10 19:32:26+00:00
deletion_grace_period_seconds: null
deletion_timestamp: null
finalizers: null
generate_name: reviewtools-6b45fbd567-
generation: null
labels:
name: reviewtools
pod-template-hash: 6b45fbd567
toolforge: tool
tools.wmflabs.org/webservice: 'true'
tools.wmflabs.org/webservice-version: '1'
managed_fields:
- api_version: v1
fields_type: FieldsV1
fields_v1:
f:metadata:
f:generateName: {}
f:labels:
.: {}
f:name: {}
f:pod-template-hash: {}
f:toolforge: {}
f:tools.wmflabs.org/webservice: {}
f:tools.wmflabs.org/webservice-version: {}
f:ownerReferences:
.: {}
k:{"uid":"55ebf18f-2308-4a40-850c-11f665a336ae"}:
.: {}
f:apiVersion: {}
f:blockOwnerDeletion: {}
f:controller: {}
f:kind: {}
f:name: {}
f:uid: {}
f:spec:
f:containers:
k:{"name":"webservice"}:
.: {}
f:command: {}
f:image: {}
f:imagePullPolicy: {}
f:name: {}
f:ports:
.: {}
k:{"containerPort":8000,"protocol":"TCP"}:
.: {}
f:containerPort: {}
f:name: {}
f:protocol: {}
f:resources: {}
f:terminationMessagePath: {}
f:terminationMessagePolicy: {}
f:workingDir: {}
f:dnsPolicy: {}
f:enableServiceLinks: {}
f:restartPolicy: {}
f:schedulerName: {}
f:securityContext: {}
f:terminationGracePeriodSeconds: {}
manager: kube-controller-manager
operation: Update
time: 2022-10-10 19:32:25+00:00
- api_version: v1
fields_type: FieldsV1
fields_v1:
f:metadata:
f:annotations:
f:cni.projectcalico.org/containerID: {}
f:cni.projectcalico.org/podIP: {}
f:cni.projectcalico.org/podIPs: {}
manager: calico
operation: Update
time: 2022-10-10 19:32:31+00:00
- api_version: v1
fields_type: FieldsV1
fields_v1:
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":"192.168.110.39"}:
.: {}
f:ip: {}
f:startTime: {}
manager: kubelet
operation: Update
time: 2022-10-10 19:32:47+00:00
name: reviewtools-6b45fbd567-c7467
namespace: tool-reviewtools
owner_references:
- api_version: apps/v1
block_owner_deletion: true
controller: true
kind: ReplicaSet
name: reviewtools-6b45fbd567
uid: 55ebf18f-2308-4a40-850c-11f665a336ae
resource_version: '884641762'
self_link: null
uid: edc06d23-f84d-4bc1-a76b-3aef0a0c5d47
spec:
active_deadline_seconds: null
affinity: null
automount_service_account_token: null
containers:
- args: null
command:
- /usr/bin/webservice-runner
- --type
- uwsgi-python
- --port
- '8000'
env:
- name: HOME
value: /data/project/reviewtools
value_from: null
env_from: null
image: docker-registry.tools.wmflabs.org/toolforge-python35-sssd-web:latest
image_pull_policy: Always
lifecycle: null
liveness_probe: null
name: webservice
ports:
- container_port: 8000
host_ip: null
host_port: null
name: http
protocol: TCP
readiness_probe: null
resources:
limits:
cpu: 500m
memory: 512Mi
requests:
cpu: 150m
memory: 256Mi
security_context:
allow_privilege_escalation: false
capabilities:
add: null
drop:
- ALL
privileged: null
proc_mount: null
read_only_root_filesystem: null
run_as_group: 54104
run_as_non_root: null
run_as_user: 54104
se_linux_options: null
seccomp_profile: null
windows_options: null
startup_probe: null
stdin: null
stdin_once: null
termination_message_path: /dev/termination-log
termination_message_policy: File
tty: null
volume_devices: null
volume_mounts:
- mount_path: /var/run/secrets/kubernetes.io/serviceaccount
mount_propagation: null
name: kube-api-access-fx5hn
read_only: true
sub_path: null
sub_path_expr: null
- mount_path: /public/dumps
mount_propagation: null
name: dumps
read_only: true
sub_path: null
sub_path_expr: null
- mount_path: /mnt/nfs/dumps-clouddumps1001.wikimedia.org
mount_propagation: null
name: dumpsrc-clouddumps1001
read_only: true
sub_path: null
sub_path_expr: null
- mount_path: /mnt/nfs/dumps-clouddumps1002.wikimedia.org
mount_propagation: null
name: dumpsrc-clouddumps1002
read_only: true
sub_path: null
sub_path_expr: null
- mount_path: /data/project
mount_propagation: null
name: home
read_only: null
sub_path: null
sub_path_expr: null
- mount_path: /etc/wmcs-project
mount_propagation: null
name: wmcs-project
read_only: true
sub_path: null
sub_path_expr: null
- mount_path: /data/scratch
mount_propagation: null
name: scratch
read_only: null
sub_path: null
sub_path_expr: null
- mount_path: /etc/ldap.conf
mount_propagation: null
name: etcldap-conf
read_only: true
sub_path: null
sub_path_expr: null
- mount_path: /etc/ldap.yaml
mount_propagation: null
name: etcldap-yaml
read_only: true
sub_path: null
sub_path_expr: null
- mount_path: /etc/novaobserver.yaml
mount_propagation: null
name: etcnovaobserver-yaml
read_only: true
sub_path: null
sub_path_expr: null
- mount_path: /var/lib/sss/pipes
mount_propagation: null
name: sssd-pipes
read_only: null
sub_path: null
sub_path_expr: null
working_dir: /data/project/reviewtools/
dns_config: null
dns_policy: ClusterFirst
enable_service_links: true
ephemeral_containers: null
host_aliases: null
host_ipc: null
host_network: null
host_pid: null
hostname: null
image_pull_secrets: null
init_containers: null
node_name: tools-k8s-worker-30
node_selector:
kubernetes.wmcloud.org/nfs-mounted: 'true'
overhead: null
preemption_policy: PreemptLowerPriority
priority: 0
priority_class_name: null
readiness_gates: null
restart_policy: Always
runtime_class_name: null
scheduler_name: default-scheduler
security_context:
fs_group: 54104
fs_group_change_policy: null
run_as_group: null
run_as_non_root: null
run_as_user: null
se_linux_options: null
seccomp_profile:
localhost_profile: null
type: RuntimeDefault
supplemental_groups:
- 1
sysctls: null
windows_options: null
service_account: default
service_account_name: default
set_hostname_as_fqdn: null
share_process_namespace: null
subdomain: null
termination_grace_period_seconds: 30
tolerations:
- effect: NoExecute
key: node.kubernetes.io/not-ready
operator: Exists
toleration_seconds: 300
value: null
- effect: NoExecute
key: node.kubernetes.io/unreachable
operator: Exists
toleration_seconds: 300
value: null
topology_spread_constraints: null
volumes:
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path: null
iscsi: null
name: kube-api-access-fx5hn
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected:
default_mode: 420
sources:
- config_map: null
downward_api: null
secret: null
service_account_token:
audience: null
expiration_seconds: 3607
path: token
- config_map:
items:
- key: ca.crt
mode: null
path: ca.crt
name: kube-root-ca.crt
optional: null
downward_api: null
secret: null
service_account_token: null
- config_map: null
downward_api:
items:
- field_ref:
api_version: v1
field_path: metadata.namespace
mode: null
path: namespace
resource_field_ref: null
secret: null
service_account_token: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path:
path: /public/dumps
type: Directory
iscsi: null
name: dumps
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path:
path: /mnt/nfs/dumps-clouddumps1001.wikimedia.org
type: Directory
iscsi: null
name: dumpsrc-clouddumps1001
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path:
path: /mnt/nfs/dumps-clouddumps1002.wikimedia.org
type: Directory
iscsi: null
name: dumpsrc-clouddumps1002
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path:
path: /data/project
type: Directory
iscsi: null
name: home
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path:
path: /etc/wmcs-project
type: File
iscsi: null
name: wmcs-project
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path:
path: /data/scratch
type: Directory
iscsi: null
name: scratch
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path:
path: /etc/ldap.conf
type: File
iscsi: null
name: etcldap-conf
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path:
path: /etc/ldap.yaml
type: File
iscsi: null
name: etcldap-yaml
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path:
path: /etc/novaobserver.yaml
type: File
iscsi: null
name: etcnovaobserver-yaml
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
- aws_elastic_block_store: null
azure_disk: null
azure_file: null
cephfs: null
cinder: null
config_map: null
csi: null
downward_api: null
empty_dir: null
ephemeral: null
fc: null
flex_volume: null
flocker: null
gce_persistent_disk: null
git_repo: null
glusterfs: null
host_path:
path: /var/lib/sss/pipes
type: Directory
iscsi: null
name: sssd-pipes
nfs: null
persistent_volume_claim: null
photon_persistent_disk: null
portworx_volume: null
projected: null
quobyte: null
rbd: null
scale_io: null
secret: null
storageos: null
vsphere_volume: null
status:
conditions:
- last_probe_time: null
last_transition_time: 2022-10-10 19:32:26+00:00
message: null
reason: null
status: 'True'
type: Initialized
- last_probe_time: null
last_transition_time: 2022-10-10 19:32:47+00:00
message: null
reason: null
status: 'True'
type: Ready
- last_probe_time: null
last_transition_time: 2022-10-10 19:32:47+00:00
message: null
reason: null
status: 'True'
type: ContainersReady
- last_probe_time: null
last_transition_time: 2022-10-10 19:32:26+00:00
message: null
reason: null
status: 'True'
type: PodScheduled
container_statuses:
- container_id: docker://1939ca20cfa3a8ff2c58d33c22cdf5cf35bb73e500471cbec73d00b21172036b
image: docker-registry.tools.wmflabs.org/toolforge-python35-sssd-web:latest
image_id: docker-pullable://docker-registry.tools.wmflabs.org/toolforge-python35-sssd-web@sha256:f628a97ece631967336c1c99be9fc9839e0da807271c9e180b2818bfd3b47706
last_state:
running: null
terminated: null
waiting: null
name: webservice
ready: true
restart_count: 0
started: true
state:
running:
started_at: 2022-10-10 19:32:47+00:00
terminated: null
waiting: null
ephemeral_container_statuses: null
host_ip: 172.16.0.241
init_container_statuses: null
message: null
nominated_node_name: null
phase: Running
pod_i_ps:
- ip: 192.168.110.39
pod_ip: 192.168.110.39
qos_class: Burstable
reason: null
start_time: 2022-10-10 19:32:26+00:00