Compare commits
2 Commits
refactor-i
...
add-flux2-
Author | SHA1 | Date | |
---|---|---|---|
996233de33 | |||
9ae5a1cd19 |
17
org/flux2/helm-controller/Dockerfile.template
Normal file
17
org/flux2/helm-controller/Dockerfile.template
Normal file
@ -0,0 +1,17 @@
|
||||
FROM {{ registry }}{{ alt_image }}:{{ branch }}
|
||||
|
||||
MAINTAINER alt-cloud
|
||||
|
||||
LABEL org.opencontainers.image.title="flux2-helm-controller"
|
||||
LABEL org.opencontainers.image.description="Kubernetes operator, allowing one to declaratively manage Helm chart releases."
|
||||
LABEL org.opencontainers.image.source="https://github.com/fluxcd/helm-controller"
|
||||
LABEL org.opencontainers.image.licenses="Apache-2.0"
|
||||
LABEL org.opencontainers.image.vendor="ALT Linux Team"
|
||||
|
||||
RUN echo "rpm http://git.altlinux.org repo/353490/x86_64 task" > /etc/apt/sources.list
|
||||
|
||||
{{ install_packages("flux2-helm-controller") }}
|
||||
|
||||
USER 65534:65534
|
||||
|
||||
ENTRYPOINT [ "helm-controller" ]
|
17
org/flux2/image-automation-controller/Dockerfile.template
Normal file
17
org/flux2/image-automation-controller/Dockerfile.template
Normal file
@ -0,0 +1,17 @@
|
||||
FROM {{ registry }}{{ alt_image }}:{{ branch }}
|
||||
|
||||
MAINTAINER alt-cloud
|
||||
|
||||
LABEL org.opencontainers.image.title="flux2-image-automation-controller"
|
||||
LABEL org.opencontainers.image.description="This controller automates updates to YAML when new container images are available."
|
||||
LABEL org.opencontainers.image.source="https://github.com/fluxcd/image-automation-controller"
|
||||
LABEL org.opencontainers.image.licenses="Apache-2.0"
|
||||
LABEL org.opencontainers.image.vendor="ALT Linux Team"
|
||||
|
||||
RUN echo "rpm http://git.altlinux.org repo/353490/x86_64 task" > /etc/apt/sources.list
|
||||
|
||||
{{ install_packages("flux2-image-automation-controller") }}
|
||||
|
||||
USER 65534:65534
|
||||
|
||||
ENTRYPOINT [ "image-automation-controller" ]
|
17
org/flux2/image-reflector-controller/Dockerfile.template
Normal file
17
org/flux2/image-reflector-controller/Dockerfile.template
Normal file
@ -0,0 +1,17 @@
|
||||
FROM {{ registry }}{{ alt_image }}:{{ branch }}
|
||||
|
||||
MAINTAINER alt-cloud
|
||||
|
||||
LABEL org.opencontainers.image.title="flux2-image-reflector-controller"
|
||||
LABEL org.opencontainers.image.description="This is a controller that reflects container image metadata into a Kubernetes cluster"
|
||||
LABEL org.opencontainers.image.source="https://github.com/fluxcd/image-reflector-controller"
|
||||
LABEL org.opencontainers.image.licenses="Apache-2.0"
|
||||
LABEL org.opencontainers.image.vendor="ALT Linux Team"
|
||||
|
||||
RUN echo "rpm http://git.altlinux.org repo/353490/x86_64 task" > /etc/apt/sources.list
|
||||
|
||||
{{ install_packages("flux2-image-reflector-controller") }}
|
||||
|
||||
USER 65534:65534
|
||||
|
||||
ENTRYPOINT [ "image-reflector-controller" ]
|
17
org/flux2/kustomize-controller/Dockerfile.template
Normal file
17
org/flux2/kustomize-controller/Dockerfile.template
Normal file
@ -0,0 +1,17 @@
|
||||
FROM {{ registry }}{{ alt_image }}:{{ branch }}
|
||||
|
||||
MAINTAINER alt-cloud
|
||||
|
||||
LABEL org.opencontainers.image.title="flux2-kustomize-controller"
|
||||
LABEL org.opencontainers.image.description="Kubernetes operator, allowing one to declaratively manage Helm chart releases."
|
||||
LABEL org.opencontainers.image.source="https://github.com/fluxcd/kustomize-controller"
|
||||
LABEL org.opencontainers.image.licenses="Apache-2.0"
|
||||
LABEL org.opencontainers.image.vendor="ALT Linux Team"
|
||||
|
||||
RUN echo "rpm http://git.altlinux.org repo/353490/x86_64 task" > /etc/apt/sources.list
|
||||
|
||||
{{ install_packages("flux2-kustomize-controller") }}
|
||||
|
||||
USER 65534:65534
|
||||
|
||||
ENTRYPOINT [ "kustomize-controller" ]
|
17
org/flux2/notification-controller/Dockerfile.template
Normal file
17
org/flux2/notification-controller/Dockerfile.template
Normal file
@ -0,0 +1,17 @@
|
||||
FROM {{ registry }}{{ alt_image }}:{{ branch }}
|
||||
|
||||
MAINTAINER alt-cloud
|
||||
|
||||
LABEL org.opencontainers.image.title="flux2-notification-controller"
|
||||
LABEL org.opencontainers.image.description="Event forwarder and notification dispatcher for the GitOps Toolkit controllers"
|
||||
LABEL org.opencontainers.image.source="https://github.com/fluxcd/notification-controller"
|
||||
LABEL org.opencontainers.image.licenses="Apache-2.0"
|
||||
LABEL org.opencontainers.image.vendor="ALT Linux Team"
|
||||
|
||||
RUN echo "rpm http://git.altlinux.org repo/353490/x86_64 task" > /etc/apt/sources.list
|
||||
|
||||
{{ install_packages("flux2-notification-controller") }}
|
||||
|
||||
USER 65534:65534
|
||||
|
||||
ENTRYPOINT [ "notification-controller" ]
|
17
org/flux2/source-controller/Dockerfile.template
Normal file
17
org/flux2/source-controller/Dockerfile.template
Normal file
@ -0,0 +1,17 @@
|
||||
FROM {{ registry }}{{ alt_image }}:{{ branch }}
|
||||
|
||||
MAINTAINER alt-cloud
|
||||
|
||||
LABEL org.opencontainers.image.title="flux2-source-controller"
|
||||
LABEL org.opencontainers.image.description="Kubernetes operator, specialised in artifacts acquisition from external sources such as Git, OCI, Helm repositories and S3-compatible buckets."
|
||||
LABEL org.opencontainers.image.source="https://github.com/fluxcd/source-controller"
|
||||
LABEL org.opencontainers.image.licenses="Apache-2.0"
|
||||
LABEL org.opencontainers.image.vendor="ALT Linux Team"
|
||||
|
||||
RUN echo "rpm http://git.altlinux.org repo/353490/x86_64 task" > /etc/apt/sources.list
|
||||
|
||||
{{ install_packages("flux2-source-controller") }}
|
||||
|
||||
USER 65534:65534
|
||||
|
||||
ENTRYPOINT [ "source-controller" ]
|
Reference in New Issue
Block a user