kubernetes

k8s-system-operator (0.0.1)

Published 2022-10-23 21:00:24 +00:00 by stepan.pelc

Installation

docker pull git.soft-eng.cz/kubernetes/k8s-system-operator:0.0.1
sha256:443fd3e38b37f3b22785d802ad450ec62ffe3ea8a8971fcb03553d0af4744aaa

Image Layers

ARG TARGETARCH
ARG GIT_COMMIT=devel
LABEL git_commit=f34c12d88b2e889c86a19418dd9ad2ad4e027256
RUN |2 TARGETARCH=amd64 GIT_COMMIT=f34c12d88b2e889c86a19418dd9ad2ad4e027256 /bin/sh -c mkdir -p /etc/ansible && echo "localhost ansible_connection=local" > /etc/ansible/hosts && echo '[defaults]' > /etc/ansible/ansible.cfg && echo 'roles_path = /opt/ansible/roles' >> /etc/ansible/ansible.cfg && echo 'library = /usr/share/ansible/openshift' >> /etc/ansible/ansible.cfg # buildkit
COPY Pipfile* ./ # buildkit
ENV PIP_NO_CACHE_DIR=1 PIPENV_SYSTEM=1 PIPENV_CLEAR=1
RUN |2 TARGETARCH=amd64 GIT_COMMIT=f34c12d88b2e889c86a19418dd9ad2ad4e027256 /bin/sh -c yum clean all && rm -rf /var/cache/yum/* && yum update -y && yum install -y libffi-devel openssl-devel python38-devel gcc python38-pip python38-setuptools && pip3 install --upgrade pip~=21.1.0 && pip3 install pipenv==2022.1.8 && pipenv install --deploy && pipenv check -i 42926 -i 42923 -i 45114 && yum remove -y gcc libffi-devel openssl-devel python38-devel && yum clean all && rm -rf /var/cache/yum # buildkit
ENV TINI_VERSION=v0.19.0
RUN |2 TARGETARCH=amd64 GIT_COMMIT=f34c12d88b2e889c86a19418dd9ad2ad4e027256 /bin/sh -c curl -L -o /tini https://github.com/krallin/tini/releases/download/${TINI_VERSION}/tini-${TARGETARCH} && chmod +x /tini && /tini --version # buildkit
ENV HOME=/opt/ansible USER_NAME=ansible USER_UID=1001
RUN /bin/sh -c echo "${USER_NAME}:x:${USER_UID}:0:${USER_NAME} user:${HOME}:/sbin/nologin" >> /etc/passwd && mkdir -p ${HOME}/.ansible/tmp && chown -R ${USER_UID}:0 ${HOME} && chmod -R ug+rwx ${HOME} # buildkit
WORKDIR /opt/ansible
USER 1001
COPY /workspace/build/ansible-operator /usr/local/bin/ansible-operator # buildkit
ENTRYPOINT ["/tini" "--" "/usr/local/bin/ansible-operator" "run" "--watches-file=./watches.yaml"]
USER 0
/bin/sh -c yum install -y git
ENV VERIFY_CHECKSUM=false
/bin/sh -c curl https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash
USER 1001
COPY file:6634ce6986419d6d6c1392bce09c0d9bf2ac83cd585ce86b247fb5f852061d8a in /opt/ansible/requirements.yml
/bin/sh -c ansible-galaxy collection install -r ${HOME}/requirements.yml && chmod -R ug+rwx ${HOME}/.ansible
ENV ANSIBLE_ROLES_PATH=/opt/ansible/roles/
ENV ANSIBLE_PLAYBOOKS_PATH=/opt/ansible/playbooks/
COPY file:df80408833eb6f10b5f1ec9cc5c9cb25218d20abdd63eb7d44575680867447db in /opt/ansible/watches.yaml
COPY dir:56da98f2b460cc5e85e15ee3c45b81ed28e276b15a15da72f6f5748b0dbff1e9 in /opt/ansible/roles/
COPY dir:99ce8062ec79ac2d8250962780c1a0d1490b5c40888bd78efc9b4914e7560a88 in /opt/ansible/playbooks/

Labels

Key Value
architecture x86_64
build-date 2022-04-29T11:48:11.055897
com.redhat.build-host cpt-1007.osbs.prod.upshift.rdu2.redhat.com
com.redhat.component ubi8-container
com.redhat.license_terms https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI
description The Universal Base Image is designed and engineered to be the base layer for all of your containerized applications, middleware and utilities. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.
distribution-scope public
git_commit f34c12d88b2e889c86a19418dd9ad2ad4e027256
io.k8s.description The Universal Base Image is designed and engineered to be the base layer for all of your containerized applications, middleware and utilities. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.
io.k8s.display-name Red Hat Universal Base Image 8
io.openshift.expose-services
io.openshift.tags base rhel8
maintainer Red Hat, Inc.
name ubi8
release 239.1651231664
summary Provides the latest release of Red Hat Universal Base Image 8.
url https://access.redhat.com/containers/#/registry.access.redhat.com/ubi8/images/8.5-239.1651231664
vcs-ref 3aadd00326f3dd6cfe65ee31017ab98915fddb56
vcs-type git
vendor Red Hat, Inc.
version 8.5
Details
Container
2022-10-23 21:00:24 +00:00
12
OCI / Docker
linux/amd64
268 MiB
Versions (1) View all
0.0.1 2022-10-23