Загрузка данных
Running with gitlab-runner 15.8.0 (12335144)
on gitlab-runner-gitlab-runner-64775b4cff-qpdc8 9cgwHtm5, system ID: r_FsAm41LqwxCr
Preparing the "kubernetes" executor
00:00
Using Kubernetes namespace: gitlab-runners
Using Kubernetes executor with image registry.rshbdev.ru/appfarm/infra/images/kube-client-apps:8.21.11 ...
Using attach strategy to execute scripts...
Preparing environment
00:06
Waiting for pod gitlab-runners/runner-9cgwhtm5-project-53983-concurrent-127rfj to be running, status is Pending
ContainersNotInitialized: "containers with incomplete status: [init-permissions]"
ContainersNotReady: "containers with unready status: [build helper]"
ContainersNotReady: "containers with unready status: [build helper]"
Waiting for pod gitlab-runners/runner-9cgwhtm5-project-53983-concurrent-127rfj to be running, status is Pending
ContainersNotReady: "containers with unready status: [build helper]"
ContainersNotReady: "containers with unready status: [build helper]"
Running on runner-9cgwhtm5-project-53983-concurrent-127rfj via gitlab-runner-gitlab-runner-64775b4cff-qpdc8...
Getting source from Git repository
00:02
$ git config --global --add url."https://gitlab-ci-token:${CI_JOB_TOKEN}@${CI_SERVER_HOST}/".insteadOf "https://${CI_SERVER_HOST}" # collapsed multi-line command
Fetching changes with git depth set to 20...
Initialized empty Git repository in /builds/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow/.git/
Created fresh repository.
Checking out 522015c8 as master...
Skipping Git submodules setup
Downloading artifacts
00:02
Downloading artifacts for dockerfilegen (23379531)...
Downloading artifacts from coordinator... ok id=23379531 responseStatus=200 OK token=64_n_mLt
Downloading artifacts for devsecops_antivirus_scan (23379527)...
Downloading artifacts from coordinator... ok id=23379527 responseStatus=200 OK token=64_n_mLt
Downloading artifacts for build (23379535)...
Downloading artifacts from coordinator... ok id=23379535 responseStatus=200 OK token=64_n_mLt
Downloading artifacts for unit (23379537)...
Downloading artifacts from coordinator... ok id=23379537 responseStatus=200 OK token=64_n_mLt
Executing "step_script" stage of the job script
11:20
$ ( umask 0077; mkdir -p ~/.kube && echo "$KUBECONFIG_COMBINED" | base64 -d > ~/.kube/config )
$ if [[ ${IS_SENSITIVE_SYSTEM} = true ]]; then export K8S_CLUSTERS=$K8S_CLUSTERS_SENSITIVE; fi
$ echo 'IS_SENSITIVE_SYSTEM:' $IS_SENSITIVE_SYSTEM
IS_SENSITIVE_SYSTEM: true
$ echo 'TARGET_CLUSTERS:' $K8S_CLUSTERS
TARGET_CLUSTERS: devstbl
$ set -x
++ echo '$ for CLUSTER in $K8S_CLUSTERS; do'
$ for CLUSTER in $K8S_CLUSTERS; do
++ for CLUSTER in $K8S_CLUSTERS
++ echo '$ export CLUSTER=$CLUSTER'
$ export CLUSTER=$CLUSTER
++ export CLUSTER=devstbl
++ CLUSTER=devstbl
++ echo '$ if [[ ${CI_ENVIRONMENT_SLUG} = production ]]; then export NAMESPACE=isys-${ISYS_NAME}; else export NAMESPACE=isys-${ISYS_NAME}-${CI_ENVIRONMENT_SLUG}; fi'
$ if [[ ${CI_ENVIRONMENT_SLUG} = production ]]; then export NAMESPACE=isys-${ISYS_NAME}; else export NAMESPACE=isys-${ISYS_NAME}-${CI_ENVIRONMENT_SLUG}; fi
++ [[ dev = production ]]
++ export NAMESPACE=isys-flow-adapters-dev
++ NAMESPACE=isys-flow-adapters-dev
++ echo '$ read -r REVISION STATUS < <(helm --kube-context ${CLUSTER:-default} -n $NAMESPACE history $CI_PROJECT_NAME | tail -1 | cut -f1,3) || true'
$ read -r REVISION STATUS < <(helm --kube-context ${CLUSTER:-default} -n $NAMESPACE history $CI_PROJECT_NAME | tail -1 | cut -f1,3) || true
++ read -r REVISION STATUS
+++ helm --kube-context devstbl -n isys-flow-adapters-dev history pc-flow
+++ tail -1
+++ cut -f1,3
++ echo '$ if [[ "$STATUS" =~ "pending" ]]; then helm --kube-context ${CLUSTER:-default} -n $NAMESPACE rollback $CI_PROJECT_NAME $REVISION || true; fi'
$ if [[ "$STATUS" =~ "pending" ]]; then helm --kube-context ${CLUSTER:-default} -n $NAMESPACE rollback $CI_PROJECT_NAME $REVISION || true; fi
++ [[ deployed =~ pending ]]
++ echo '$ helmfile ${HELMFILE_DEFAULT_NAMESPACE:+--namespace $HELMFILE_DEFAULT_NAMESPACE} --environment ${CLUSTER:-default} -f deploy/helmfile.yaml --log-level info apply --suppress-secrets --set "additionalWorkloadAnnotations.gitlabPipeline=${CI_PIPELINE_URL}" --set "additionalWorkloadAnnotations.gitlabCommit=${CI_COMMIT_SHA}"'
$ helmfile ${HELMFILE_DEFAULT_NAMESPACE:+--namespace $HELMFILE_DEFAULT_NAMESPACE} --environment ${CLUSTER:-default} -f deploy/helmfile.yaml --log-level info apply --suppress-secrets --set "additionalWorkloadAnnotations.gitlabPipeline=${CI_PIPELINE_URL}" --set "additionalWorkloadAnnotations.gitlabCommit=${CI_COMMIT_SHA}"
++ helmfile --environment devstbl -f deploy/helmfile.yaml --log-level info apply --suppress-secrets --set additionalWorkloadAnnotations.gitlabPipeline=https://gitlab.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow/-/pipelines/3356216 --set additionalWorkloadAnnotations.gitlabCommit=522015c8aeedf0434cb1282e9966e374c784188e
== /usr/local/link/helmfile: Initialize base deploy hierarchy in /builds/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow
no matches for path: envs/dev/devstbl/helmfile.yaml.gotmpl
Adding repo rshb-charts https://nexus.rshbdev.ru/repository/charts/
"rshb-charts" has been added to your repositories
Comparing release=vault-secrets-pc-flow, chart=rshb-charts/raw
Comparing release=psvc-pc-flow, chart=rshb-charts/raw
Comparing release=links-pc-flow, chart=rshb-charts/raw
Comparing release=pc-flow, chart=rshb-charts/base
isys-flow-adapters-dev, pc-flow, Deployment (apps) has changed:
# Source: base/templates/workload.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: pc-flow
labels:
app: pc-flow
fullname: pc-flow
chart: base-1.15.2
release: pc-flow
heritage: Helm
isys: "flow-adapters-dev"
psvc: "pc-flow"
version: "master"
workload.topology.app.farm/zone: "rumsk1"
annotations:
- gitlabCommit: 06dd14a164f38db4387f497e44f3547ebeec65e1
- gitlabPipeline: https://gitlab.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow/-/pipelines/3340944
- platform.ckpr.integrations.rshbintech.ru/gitlab-commit-sha: 06dd14a1
- platform.ckpr.integrations.rshbintech.ru/gitlab-pipeline-id: "3340944"
+ gitlabCommit: 522015c8aeedf0434cb1282e9966e374c784188e
+ gitlabPipeline: https://gitlab.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow/-/pipelines/3356216
+ platform.ckpr.integrations.rshbintech.ru/gitlab-commit-sha: 522015c8
+ platform.ckpr.integrations.rshbintech.ru/gitlab-pipeline-id: "3356216"
spec:
strategy:
type: RollingUpdate
replicas: 1
selector:
matchLabels:
app: pc-flow
fullname: pc-flow
release: pc-flow
template:
metadata:
labels:
app: pc-flow
fullname: pc-flow
chart: base-1.15.2
release: pc-flow
heritage: Helm
isys: "flow-adapters-dev"
psvc: "pc-flow"
version: "master"
workload.topology.app.farm/zone: "rumsk1"
annotations:
- checksum/configMapsEnv: "0e3ff0b904071015da9c0901b394555aeac19630c0ed8fe50c5ae3e59aaa6274"
+ checksum/configMapsEnv: "4a773a7b75abf1a60c639ed36c10cefd8b568c23272caa7521871b9c52ff1962"
checksum/secretEnv: "c032f747bde962b6e965f532f30628d68695e34a3f4bcad63f905ff7372dcbdb"
- ci/commithash: "06dd14a1"
+ ci/commithash: "522015c8"
inject.istio.io/templates: "sidecar,custom"
prometheus.io/path: "/metrics"
prometheus.io/port: "8080"
prometheus.io/scrape: "true"
sidecar.istio.io/userVolume: "[{\"name\": \"wasmfilters-dir\",\"configMap\": {\"name\": \"flow-adapters-dev-envoy-filters\"}}]"
sidecar.istio.io/userVolumeMount: "[{\"mountPath\":\"/var/local/lib/wasm-filters\",\"name\":\"wasmfilters-dir\"}]"
spec:
automountServiceAccountToken: false
serviceAccountName: default
nodeSelector:
workload.topology.app.farm/zone: rumsk1
priorityClassName: rumsk1
containers:
- name: app
image: registry.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow:master
imagePullPolicy: Always
envFrom:
- configMapRef:
name: pc-flow-app-cm-env
- secretRef:
name: pc-flow-app-secret-env
resources:
limits:
cpu: 1
memory: 768Mi
requests:
cpu: 1
memory: 768Mi
ports:
startupProbe:
failureThreshold: 60
httpGet:
path: /health/liveness
port: 8080
periodSeconds: 5
successThreshold: 1
timeoutSeconds: 1
livenessProbe:
failureThreshold: 5
httpGet:
path: /health/liveness
port: 8080
initialDelaySeconds: 30
periodSeconds: 5
successThreshold: 1
timeoutSeconds: 3
readinessProbe:
failureThreshold: 3
httpGet:
path: /health/readiness
port: 8080
initialDelaySeconds: 30
periodSeconds: 5
successThreshold: 1
timeoutSeconds: 3
volumeMounts:
- name: app-vault-secrets
mountPath: /secrets
readOnly: true
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- ALL
privileged: false
procMount: Default
readOnlyRootFilesystem: false
runAsGroup: 1001
runAsNonRoot: true
runAsUser: 1001
securityContext:
fsGroup: 1001
fsGroupChangePolicy: OnRootMismatch
runAsGroup: 1001
runAsNonRoot: true
runAsUser: 1001
tolerations:
- effect: NoSchedule
key: workload.topology.app.farm/zone
operator: Exists
hostNetwork: false
volumes:
- name: app-vault-secrets
csi:
driver: secrets-store.csi.k8s.io
readOnly: true
volumeAttributes:
secretProviderClass: pc-flow-app-secret-provider
isys-flow-adapters-dev, pc-flow-app-cm-env, ConfigMap (v1) has changed:
# Source: base/templates/cm-env.yaml
apiVersion: v1
kind: ConfigMap
metadata:
name: pc-flow-app-cm-env
labels:
app: pc-flow
fullname: pc-flow
chart: base-1.15.2
release: pc-flow
heritage: Helm
isys: "flow-adapters-dev"
psvc: "pc-flow"
version: "master"
workload.topology.app.farm/zone: "rumsk1"
data:
APP_KAFKA_BOOTSTRAP_OWNFIN_SERVER: "adapter-ownfin-cluster.isys-flow-adapters-dev-links:9092"
+ APP_KAFKA_OWNFIN_CLUSTER_PRODUCER: "cluster-producer"
APP_KAFKA_TOPIC_PLT_NOTIFY_AVAILABLE_PUB: "plt_notify_available_pub"
APP_KAFKA_TOPIC_PLT_NOTIFY_EXT_PUB: "plt_notify_ext_pub"
APP_KAFKA_TOPIC_PLT_NOTIFY_EXT_REQ: "plt_notify_ext_req"
APP_LOG_LEVEL_RU_RSHB: "TRACE"
APP_LOG_LEVEL_RU_RSHBINTECH: "TRACE"
APP_LOG_LEVEL_RU_RSHBINTECH_LOGGING_STARTER_ASPECT: "TRACE"
APP_LOG_LEVEL_SPRINGFRAMEWORK: "INFO"
APP_VALIDATOR_URL: "http://bd-validator.isys-integration-core-dev"
JAVA_OPTS: "-XX:+PrintFlagsFinal -XX:MaxRAMPercentage=75.0 -XX:MinRAMPercentage=75.0 -XX:+UseTransparentHugePages"
KUBERNETES_CLUSTER: "DEV"
LOG_DATE_FORMAT: "yyyy-MM-dd HH:mm:ss.SSS"
LOG_MESSAGEFORMAT: "false"
LOG_ORDER_CLASS: "30"
LOG_ORDER_CLUSTER: "65"
LOG_ORDER_DIRECTION: "40"
LOG_ORDER_ENDPOINT: "45"
LOG_ORDER_LEVEL: "10"
LOG_ORDER_LOGGERNAME: "55"
LOG_ORDER_MESSAGE: "20"
LOG_ORDER_METHOD: "35"
LOG_ORDER_OFFSET: "15"
LOG_ORDER_QUERYSTRING: "50"
LOG_ORDER_THREAD: "60"
LOG_ORDER_TIMESTAMP: "5"
LOG_ORDER_TRACEID: "25"
LOG_SHOW_SENSITIVE_DATA: "true"
SPRING_PROFILES_ACTIVE: "dev"
Listing releases matching ^pjob-pc-flow$
Listing releases matching ^exsvc-pc-flow$
Listing releases matching ^data-pc-flow$
Listing releases matching ^assets-config-pc-flow$
Listing releases matching ^platform-database-pc-flow$
Listing releases matching ^pc-flow-raw$
Listing releases matching ^pc-flow-grafana-dashboard$
Listing releases matching ^pc-flow-prometheus-rules$
Listing releases matching ^pc-flow-rumsk1$
Listing releases matching ^pc-flow-rumsk2$
Upgrading release=pc-flow, chart=rshb-charts/base
FAILED RELEASES:
NAME
pc-flow
in deploy/helmfile.yaml: failed processing release pc-flow: command "/usr/local/link/helm" exited with non-zero status:
PATH:
/usr/local/link/helm
ARGS:
0: helm (4 bytes)
1: --kube-context (14 bytes)
2: devstbl (7 bytes)
3: upgrade (7 bytes)
4: --install (9 bytes)
5: --reset-values (14 bytes)
6: pc-flow (7 bytes)
7: rshb-charts/base (16 bytes)
8: --version (9 bytes)
9: 1.15.2 (6 bytes)
10: --wait (6 bytes)
11: --timeout (9 bytes)
12: 600s (4 bytes)
13: --atomic (8 bytes)
14: --kube-context (14 bytes)
15: devstbl (7 bytes)
16: --namespace (11 bytes)
17: isys-flow-adapters-dev (22 bytes)
18: --values (8 bytes)
19: /tmp/helmfile3657023553/isys-flow-adapters-dev-pc-flow-values-6c5947585 (71 bytes)
20: --values (8 bytes)
21: /tmp/helmfile1659182511/isys-flow-adapters-dev-pc-flow-values-f577484b9 (71 bytes)
22: --set (5 bytes)
23: additionalWorkloadAnnotations.gitlabPipeline=https://gitlab.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow/-/pipelines/3356216 (153 bytes)
24: --set (5 bytes)
25: additionalWorkloadAnnotations.gitlabCommit=522015c8aeedf0434cb1282e9966e374c784188e (83 bytes)
26: --history-max (13 bytes)
27: 10 (2 bytes)
ERROR:
exit status 1
EXIT STATUS
1
STDERR:
Error: UPGRADE FAILED: release pc-flow failed, and has been rolled back due to atomic being set: timed out waiting for the condition
COMBINED OUTPUT:
Error: UPGRADE FAILED: release pc-flow failed, and has been rolled back due to atomic being set: timed out waiting for the condition
Uploading artifacts for failed job
00:01
Uploading artifacts...
deploy.env: found 1 matching artifact files and directories
Uploading artifacts as "dotenv" to coordinator... 201 Created id=23380556 responseStatus=201 Created token=64_n_mLt
Cleaning up project directory and file based variables
00:01
ERROR: Job failed: command terminated with exit code 1
dmitriev-aal@VDI-Dmitriev-A:~$ kubectl get pods | grep pc-flow
pc-flow-66855d5679-cp4b4 2/2 Running 0 5d18h
pc-flow-757f958cc9-25cfj 1/2 CrashLoopBackOff 6 (21s ago) 9m12s
dmitriev-aal@VDI-Dmitriev-A:~$ kubectl describe pod pc-flow-66855d5679-cp4b4
Name: pc-flow-66855d5679-cp4b4
Namespace: isys-flow-adapters-dev
Priority: 0
Priority Class Name: rumsk1
Service Account: default
Node: afs1app-wl-125/10.7.182.15
Start Time: Tue, 14 Jul 2026 18:38:46 +0300
Labels: app=pc-flow
chart=base-1.15.2
fullname=pc-flow
heritage=Helm
isys=flow-adapters-dev
pod-template-hash=66855d5679
psvc=pc-flow
release=pc-flow
security.istio.io/tlsMode=istio
service.istio.io/canonical-name=pc-flow
service.istio.io/canonical-revision=master
version=master
workload.topology.app.farm/zone=rumsk1
Annotations: checksum/configMapsEnv: 0e3ff0b904071015da9c0901b394555aeac19630c0ed8fe50c5ae3e59aaa6274
checksum/secretEnv: c032f747bde962b6e965f532f30628d68695e34a3f4bcad63f905ff7372dcbdb
ci/commithash: 06dd14a1
cni.projectcalico.org/containerID: 659679a0c52ff6b245df95ef4a06b13591c436dde5f5c62a04d2459b782fdf33
cni.projectcalico.org/podIP: 100.68.139.154/32
cni.projectcalico.org/podIPs: 100.68.139.154/32
inject.istio.io/templates: sidecar,custom
kubectl.kubernetes.io/default-container: app
kubectl.kubernetes.io/default-logs-container: app
kubectl.kubernetes.io/restartedAt: 2025-09-09T23:20:32+03:00
production.platform.ckpr.integrations.rshbintech.ru/workloadquota-reservation-id:
c41f371265a7a7b3cf58b656f494cbe465108378f4cf57b8ecea2651e61e1d4b
prometheus.io/path: /stats/prometheus
prometheus.io/port: 15020
prometheus.io/scrape: true
sidecar.istio.io/status:
{"initContainers":["istio-init"],"containers":["istio-proxy"],"volumes":["istio-certs","workload-socket","credential-socket","workload-cer...
sidecar.istio.io/userVolume: [{"name": "wasmfilters-dir","configMap": {"name": "flow-adapters-dev-envoy-filters"}}]
sidecar.istio.io/userVolumeMount: [{"mountPath":"/var/local/lib/wasm-filters","name":"wasmfilters-dir"}]
Status: Running
IP: 100.68.139.154
IPs:
IP: 100.68.139.154
Controlled By: ReplicaSet/pc-flow-66855d5679
Init Containers:
istio-init:
Container ID: containerd://76a79e97a42a1656bc3eac41ab789286233cfe24cd134d856729084a659c237e
Image: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2:1.15.1-rshb.0.4.0
Image ID: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2@sha256:7b3ce834183d38c73388b93b9f2173957dba6da11f8bc17e8dfcd64415c41e4e
Port: <none>
Host Port: <none>
Args:
istio-iptables
-p
15001
-z
15006
-u
1337
-m
REDIRECT
-i
*
-x
-b
*
-d
15090,15021,15020
--log_output_level=default:info
State: Terminated
Reason: Completed
Exit Code: 0
Started: Tue, 14 Jul 2026 18:38:48 +0300
Finished: Tue, 14 Jul 2026 18:38:48 +0300
Ready: True
Restart Count: 0
Limits:
cpu: 400m
memory: 384Mi
Requests:
cpu: 10m
memory: 64Mi
Environment: <none>
Mounts: <none>
Containers:
istio-proxy:
Container ID: containerd://291ec53ce4ce8b3b020f17d988058b7bd7ab82be013f39fa34d7087e991b1efb
Image: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2:1.15.1-rshb.0.4.0
Image ID: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2@sha256:7b3ce834183d38c73388b93b9f2173957dba6da11f8bc17e8dfcd64415c41e4e
Port: 15090/TCP (http-envoy-prom)
Host Port: 0/TCP (http-envoy-prom)
Args:
proxy
sidecar
--domain
$(POD_NAMESPACE).svc.cluster.local
--proxyLogLevel=warning
--proxyComponentLogLevel=misc:error
--log_output_level=default:info
--concurrency
2
State: Running
Started: Tue, 14 Jul 2026 18:38:48 +0300
Ready: True
Restart Count: 0
Limits:
cpu: 400m
memory: 384Mi
Requests:
cpu: 10m
memory: 64Mi
Readiness: http-get http://:15021/healthz/ready delay=1s timeout=3s period=2s #success=1 #failure=30
Environment:
HTTP_LOG_FORWARDER_HOST: (v1:spec.nodeName)
HTTP_LOG_FORWARDER_PORT: 9000
HTTP_LOG_FORWARDER_ENDPOINT: /
OUTPUT_CERTS: /etc/istio-certs/
ISYS_NAME: (v1:metadata.labels['isys'])
PSVC_NAME: (v1:metadata.labels['psvc'])
WORKLOAD_ZONE_NAME: (v1:metadata.labels['workload.topology.app.farm/zone'])
JWT_POLICY: third-party-jwt
PILOT_CERT_PROVIDER: istiod
CA_ADDR: istiod.istio-system.svc:15012
POD_NAME: pc-flow-66855d5679-cp4b4 (v1:metadata.name)
POD_NAMESPACE: isys-flow-adapters-dev (v1:metadata.namespace)
INSTANCE_IP: (v1:status.podIP)
SERVICE_ACCOUNT: (v1:spec.serviceAccountName)
HOST_IP: (v1:status.hostIP)
PROXY_CONFIG: {"tracing":{"zipkin":{"address":"jaeger-collector.istio-system:9411"},"customTags":{"workload.topology.app.farm/zone":{"environment":{"name":"WORKLOAD_ZONE_NAME"}}},"sampling":100}}
ISTIO_META_POD_PORTS: [
]
ISTIO_META_APP_CONTAINERS: app
ISTIO_META_CLUSTER_ID: Kubernetes
ISTIO_META_INTERCEPTION_MODE: REDIRECT
ISTIO_META_WORKLOAD_NAME: pc-flow
ISTIO_META_OWNER: kubernetes://apis/apps/v1/namespaces/isys-flow-adapters-dev/deployments/pc-flow
ISTIO_META_MESH_ID: cluster.local
TRUST_DOMAIN: cluster.local
ISTIO_PROMETHEUS_ANNOTATIONS: {"scrape":"true","path":"/metrics","port":"8080"}
ISTIO_KUBE_APP_PROBERS: {"/app-health/app/livez":{"httpGet":{"path":"/health/liveness","port":8080,"scheme":"HTTP"},"timeoutSeconds":3},"/app-health/app/readyz":{"httpGet":{"path":"/health/readiness","port":8080,"scheme":"HTTP"},"timeoutSeconds":3},"/app-health/app/startupz":{"httpGet":{"path":"/health/liveness","port":8080,"scheme":"HTTP"},"timeoutSeconds":1}}
Mounts:
/etc/istio-certs/ from istio-certs (rw)
/etc/istio/pod from istio-podinfo (rw)
/etc/istio/proxy from istio-envoy (rw)
/var/lib/istio/data from istio-data (rw)
/var/local/lib/wasm-filters from wasmfilters-dir (rw)
/var/run/secrets/credential-uds from credential-socket (rw)
/var/run/secrets/istio from istiod-ca-cert (rw)
/var/run/secrets/tokens from istio-token (rw)
/var/run/secrets/workload-spiffe-credentials from workload-certs (rw)
/var/run/secrets/workload-spiffe-uds from workload-socket (rw)
app:
Container ID: containerd://1b8fcd4b47801e8092a0fd5529cef1aa1ad97deeb657e8529ef899c1e794caba
Image: registry.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow:master
Image ID: registry.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow@sha256:ae19d0d01aac55a86de3b40cb6e875a19216b996082da545e55f22eabc8ff37d
Port: <none>
Host Port: <none>
State: Running
Started: Tue, 14 Jul 2026 18:38:56 +0300
Ready: True
Restart Count: 0
Limits:
cpu: 1
memory: 768Mi
Requests:
cpu: 1
memory: 768Mi
Liveness: http-get http://:15020/app-health/app/livez delay=30s timeout=3s period=5s #success=1 #failure=5
Readiness: http-get http://:15020/app-health/app/readyz delay=30s timeout=3s period=5s #success=1 #failure=3
Startup: http-get http://:15020/app-health/app/startupz delay=0s timeout=1s period=5s #success=1 #failure=60
Environment Variables from:
pc-flow-app-cm-env ConfigMap Optional: false
pc-flow-app-secret-env Secret Optional: false
Environment: <none>
Mounts:
/secrets from app-vault-secrets (ro)
Conditions:
Type Status
Initialized True
Ready True
ContainersReady True
PodScheduled True
Volumes:
istio-certs:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
workload-socket:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
credential-socket:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
workload-certs:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
istio-envoy:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
istio-data:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
istio-podinfo:
Type: DownwardAPI (a volume populated by information about the pod)
Items:
metadata.labels -> labels
metadata.annotations -> annotations
istio-token:
Type: Projected (a volume that contains injected data from multiple sources)
TokenExpirationSeconds: 43200
istiod-ca-cert:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: istio-ca-root-cert
Optional: false
wasmfilters-dir:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: flow-adapters-dev-envoy-filters
Optional: false
app-vault-secrets:
Type: CSI (a Container Storage Interface (CSI) volume source)
Driver: secrets-store.csi.k8s.io
FSType:
ReadOnly: true
VolumeAttributes: secretProviderClass=pc-flow-app-secret-provider
QoS Class: Burstable
Node-Selectors: workload.topology.app.farm/zone=rumsk1
Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
workload.topology.app.farm/zone:NoSchedule op=Exists
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal SecretRotationComplete 102s (x4157 over 5d18h) csi-secrets-store-rotation successfully rotated K8s secret pc-flow-app-secret-env
dmitriev-aal@VDI-Dmitriev-A:~$ kubectl describe pod pc-flow-757f958cc9-25cfj
Name: pc-flow-757f958cc9-25cfj
Namespace: isys-flow-adapters-dev
Priority: 0
Priority Class Name: rumsk1
Service Account: default
Node: afs1app-wl-163/10.7.184.40
Start Time: Mon, 20 Jul 2026 13:04:32 +0300
Labels: app=pc-flow
chart=base-1.15.2
fullname=pc-flow
heritage=Helm
isys=flow-adapters-dev
pod-template-hash=757f958cc9
psvc=pc-flow
release=pc-flow
security.istio.io/tlsMode=istio
service.istio.io/canonical-name=pc-flow
service.istio.io/canonical-revision=master
version=master
workload.topology.app.farm/zone=rumsk1
Annotations: checksum/configMapsEnv: 4a773a7b75abf1a60c639ed36c10cefd8b568c23272caa7521871b9c52ff1962
checksum/secretEnv: c032f747bde962b6e965f532f30628d68695e34a3f4bcad63f905ff7372dcbdb
ci/commithash: 522015c8
cni.projectcalico.org/containerID: 71461d3c69dfc5415cdd72351ba0cef4f658aee14f2419f3a295667c95588acd
cni.projectcalico.org/podIP: 100.68.141.93/32
cni.projectcalico.org/podIPs: 100.68.141.93/32
inject.istio.io/templates: sidecar,custom
kubectl.kubernetes.io/default-container: app
kubectl.kubernetes.io/default-logs-container: app
kubectl.kubernetes.io/restartedAt: 2025-09-09T23:20:32+03:00
production.platform.ckpr.integrations.rshbintech.ru/workloadquota-reservation-id:
cafa6a7639a8a5184ed0b7eb58102f2fc8f086911767cb91af68b320cc905fe6
prometheus.io/path: /stats/prometheus
prometheus.io/port: 15020
prometheus.io/scrape: true
sidecar.istio.io/status:
{"initContainers":["istio-init"],"containers":["istio-proxy"],"volumes":["istio-certs","workload-socket","credential-socket","workload-cer...
sidecar.istio.io/userVolume: [{"name": "wasmfilters-dir","configMap": {"name": "flow-adapters-dev-envoy-filters"}}]
sidecar.istio.io/userVolumeMount: [{"mountPath":"/var/local/lib/wasm-filters","name":"wasmfilters-dir"}]
Status: Running
IP: 100.68.141.93
IPs:
IP: 100.68.141.93
Controlled By: ReplicaSet/pc-flow-757f958cc9
Init Containers:
istio-init:
Container ID: containerd://5bbd857083c34262806125db120165791188d57370d1e6b8d8cb2e9699ac4f5b
Image: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2:1.15.1-rshb.0.4.0
Image ID: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2@sha256:7b3ce834183d38c73388b93b9f2173957dba6da11f8bc17e8dfcd64415c41e4e
Port: <none>
Host Port: <none>
Args:
istio-iptables
-p
15001
-z
15006
-u
1337
-m
REDIRECT
-i
*
-x
-b
*
-d
15090,15021,15020
--log_output_level=default:info
State: Terminated
Reason: Completed
Exit Code: 0
Started: Mon, 20 Jul 2026 13:04:34 +0300
Finished: Mon, 20 Jul 2026 13:04:34 +0300
Ready: True
Restart Count: 0
Limits:
cpu: 400m
memory: 384Mi
Requests:
cpu: 10m
memory: 64Mi
Environment: <none>
Mounts: <none>
Containers:
istio-proxy:
Container ID: containerd://398252becc30a8cb9bbe5bba655857eba31af0781a10ae097b777cd287b5013d
Image: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2:1.15.1-rshb.0.4.0
Image ID: registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2@sha256:7b3ce834183d38c73388b93b9f2173957dba6da11f8bc17e8dfcd64415c41e4e
Port: 15090/TCP (http-envoy-prom)
Host Port: 0/TCP (http-envoy-prom)
Args:
proxy
sidecar
--domain
$(POD_NAMESPACE).svc.cluster.local
--proxyLogLevel=warning
--proxyComponentLogLevel=misc:error
--log_output_level=default:info
--concurrency
2
State: Running
Started: Mon, 20 Jul 2026 13:04:34 +0300
Ready: True
Restart Count: 0
Limits:
cpu: 400m
memory: 384Mi
Requests:
cpu: 10m
memory: 64Mi
Readiness: http-get http://:15021/healthz/ready delay=1s timeout=3s period=2s #success=1 #failure=30
Environment:
HTTP_LOG_FORWARDER_HOST: (v1:spec.nodeName)
HTTP_LOG_FORWARDER_PORT: 9000
HTTP_LOG_FORWARDER_ENDPOINT: /
OUTPUT_CERTS: /etc/istio-certs/
ISYS_NAME: (v1:metadata.labels['isys'])
PSVC_NAME: (v1:metadata.labels['psvc'])
WORKLOAD_ZONE_NAME: (v1:metadata.labels['workload.topology.app.farm/zone'])
JWT_POLICY: third-party-jwt
PILOT_CERT_PROVIDER: istiod
CA_ADDR: istiod.istio-system.svc:15012
POD_NAME: pc-flow-757f958cc9-25cfj (v1:metadata.name)
POD_NAMESPACE: isys-flow-adapters-dev (v1:metadata.namespace)
INSTANCE_IP: (v1:status.podIP)
SERVICE_ACCOUNT: (v1:spec.serviceAccountName)
HOST_IP: (v1:status.hostIP)
PROXY_CONFIG: {"tracing":{"zipkin":{"address":"jaeger-collector.istio-system:9411"},"customTags":{"workload.topology.app.farm/zone":{"environment":{"name":"WORKLOAD_ZONE_NAME"}}},"sampling":100}}
ISTIO_META_POD_PORTS: [
]
ISTIO_META_APP_CONTAINERS: app
ISTIO_META_CLUSTER_ID: Kubernetes
ISTIO_META_INTERCEPTION_MODE: REDIRECT
ISTIO_META_WORKLOAD_NAME: pc-flow
ISTIO_META_OWNER: kubernetes://apis/apps/v1/namespaces/isys-flow-adapters-dev/deployments/pc-flow
ISTIO_META_MESH_ID: cluster.local
TRUST_DOMAIN: cluster.local
ISTIO_PROMETHEUS_ANNOTATIONS: {"scrape":"true","path":"/metrics","port":"8080"}
ISTIO_KUBE_APP_PROBERS: {"/app-health/app/livez":{"httpGet":{"path":"/health/liveness","port":8080,"scheme":"HTTP"},"timeoutSeconds":3},"/app-health/app/readyz":{"httpGet":{"path":"/health/readiness","port":8080,"scheme":"HTTP"},"timeoutSeconds":3},"/app-health/app/startupz":{"httpGet":{"path":"/health/liveness","port":8080,"scheme":"HTTP"},"timeoutSeconds":1}}
Mounts:
/etc/istio-certs/ from istio-certs (rw)
/etc/istio/pod from istio-podinfo (rw)
/etc/istio/proxy from istio-envoy (rw)
/var/lib/istio/data from istio-data (rw)
/var/local/lib/wasm-filters from wasmfilters-dir (rw)
/var/run/secrets/credential-uds from credential-socket (rw)
/var/run/secrets/istio from istiod-ca-cert (rw)
/var/run/secrets/tokens from istio-token (rw)
/var/run/secrets/workload-spiffe-credentials from workload-certs (rw)
/var/run/secrets/workload-spiffe-uds from workload-socket (rw)
app:
Container ID: containerd://8d69f2bf22b3e71684025ada80896e362238dd1b403aeddfb36dfacc808d2ab4
Image: registry.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow:master
Image ID: registry.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow@sha256:3dfd78748dbd5a700adde2ea321ddf5508245b3ff620a083b263068652f88c22
Port: <none>
Host Port: <none>
State: Waiting
Reason: CrashLoopBackOff
Last State: Terminated
Reason: Error
Exit Code: 1
Started: Mon, 20 Jul 2026 13:12:57 +0300
Finished: Mon, 20 Jul 2026 13:13:23 +0300
Ready: False
Restart Count: 6
Limits:
cpu: 1
memory: 768Mi
Requests:
cpu: 1
memory: 768Mi
Liveness: http-get http://:15020/app-health/app/livez delay=30s timeout=3s period=5s #success=1 #failure=5
Readiness: http-get http://:15020/app-health/app/readyz delay=30s timeout=3s period=5s #success=1 #failure=3
Startup: http-get http://:15020/app-health/app/startupz delay=0s timeout=1s period=5s #success=1 #failure=60
Environment Variables from:
pc-flow-app-cm-env ConfigMap Optional: false
pc-flow-app-secret-env Secret Optional: false
Environment: <none>
Mounts:
/secrets from app-vault-secrets (ro)
Conditions:
Type Status
Initialized True
Ready False
ContainersReady False
PodScheduled True
Volumes:
istio-certs:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
workload-socket:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
credential-socket:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
workload-certs:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
istio-envoy:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium: Memory
SizeLimit: <unset>
istio-data:
Type: EmptyDir (a temporary directory that shares a pod's lifetime)
Medium:
SizeLimit: <unset>
istio-podinfo:
Type: DownwardAPI (a volume populated by information about the pod)
Items:
metadata.labels -> labels
metadata.annotations -> annotations
istio-token:
Type: Projected (a volume that contains injected data from multiple sources)
TokenExpirationSeconds: 43200
istiod-ca-cert:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: istio-ca-root-cert
Optional: false
wasmfilters-dir:
Type: ConfigMap (a volume populated by a ConfigMap)
Name: flow-adapters-dev-envoy-filters
Optional: false
app-vault-secrets:
Type: CSI (a Container Storage Interface (CSI) volume source)
Driver: secrets-store.csi.k8s.io
FSType:
ReadOnly: true
VolumeAttributes: secretProviderClass=pc-flow-app-secret-provider
QoS Class: Burstable
Node-Selectors: workload.topology.app.farm/zone=rumsk1
Tolerations: node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
workload.topology.app.farm/zone:NoSchedule op=Exists
Events:
Type Reason Age From Message
---- ------ ---- ---- -------
Normal Scheduled 9m32s default-scheduler Successfully assigned isys-flow-adapters-dev/pc-flow-757f958cc9-25cfj to afs1app-wl-163
Normal Pulled 9m32s kubelet spec.initContainers{istio-init}: Container image "registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2:1.15.1-rshb.0.4.0" already present on machine
Normal Created 9m32s kubelet spec.initContainers{istio-init}: Created container istio-init
Normal Started 9m31s kubelet spec.containers{istio-proxy}: Started container istio-proxy
Normal Pulled 9m31s kubelet spec.containers{istio-proxy}: Container image "registry.rshbdev.ru/appfarm/infra/images/istio/proxyv2:1.15.1-rshb.0.4.0" already present on machine
Normal Created 9m31s kubelet spec.containers{istio-proxy}: Created container istio-proxy
Normal Started 9m31s kubelet spec.initContainers{istio-init}: Started container istio-init
Normal Pulled 9m24s kubelet spec.containers{app}: Successfully pulled image "registry.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow:master" in 50.959986ms
Normal Pulling 9m (x2 over 9m24s) kubelet spec.containers{app}: Pulling image "registry.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow:master"
Normal Created 8m59s (x2 over 9m24s) kubelet spec.containers{app}: Created container app
Normal Started 8m59s (x2 over 9m24s) kubelet spec.containers{app}: Started container app
Normal Pulled 8m59s kubelet spec.containers{app}: Successfully pulled image "registry.rshbdev.ru/rshbintech/integrations/cki/ip2-services/flow-adapters/pc-flow:master" in 51.120846ms
Warning Unhealthy 8m38s (x9 over 9m18s) kubelet spec.containers{app}: Startup probe failed: HTTP probe failed with statuscode: 500
Warning BackOff 4m31s (x21 over 8m33s) kubelet spec.containers{app}: Back-off restarting failed container
Normal SecretRotationComplete 111s (x4 over 7m51s) csi-secrets-store-rotation successfully rotated K8s secret pc-flow-app-secret-env
dmitriev-aal@VDI-Dmitriev-A:~$