From 41ec5ecbb2746e8f737f0d1f7c749caa793d76df Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20Rodr=C3=ADguez=20Hern=C3=A1ndez?= Date: Wed, 20 Jul 2022 18:17:50 +0200 Subject: [PATCH] Delete bitnami/kubeapps-assetsvc directory --- .../kubeapps-assetsvc/2/scratch/Dockerfile | 25 ------- .../2/scratch/docker-compose.yml | 4 - .../opt/bitnami/.bitnami_components.json | 9 --- .../opt/bitnami/licenses/licenses.txt | 3 - bitnami/kubeapps-assetsvc/README.md | 74 ------------------- bitnami/kubeapps-assetsvc/docker-compose.yml | 4 - 6 files changed, 119 deletions(-) delete mode 100644 bitnami/kubeapps-assetsvc/2/scratch/Dockerfile delete mode 100644 bitnami/kubeapps-assetsvc/2/scratch/docker-compose.yml delete mode 100644 bitnami/kubeapps-assetsvc/2/scratch/prebuildfs/opt/bitnami/.bitnami_components.json delete mode 100644 bitnami/kubeapps-assetsvc/2/scratch/prebuildfs/opt/bitnami/licenses/licenses.txt delete mode 100644 bitnami/kubeapps-assetsvc/README.md delete mode 100644 bitnami/kubeapps-assetsvc/docker-compose.yml diff --git a/bitnami/kubeapps-assetsvc/2/scratch/Dockerfile b/bitnami/kubeapps-assetsvc/2/scratch/Dockerfile deleted file mode 100644 index c55fe2b443c4..000000000000 --- a/bitnami/kubeapps-assetsvc/2/scratch/Dockerfile +++ /dev/null @@ -1,25 +0,0 @@ -FROM bitnami/minideb:bullseye as builder - -COPY prebuildfs / - -SHELL ["/bin/bash", "-o", "pipefail", "-c"] - -# Install required system packages and dependencies -RUN install_packages ca-certificates gzip tar wget -RUN wget -nc -P /tmp/bitnami/pkg/cache/ https://downloads.bitnami.com/files/stacksmith/kubeapps-assetsvc-2.4.5-150-linux-amd64-debian-11.tar.gz && \ - echo "39e4c9bf2dd2d68dbbd3d3632535bf76bd54457b0709030b669cc39d74afc0af /tmp/bitnami/pkg/cache/kubeapps-assetsvc-2.4.5-150-linux-amd64-debian-11.tar.gz" | sha256sum -c - && \ - tar -zxf /tmp/bitnami/pkg/cache/kubeapps-assetsvc-2.4.5-150-linux-amd64-debian-11.tar.gz -P --transform 's|^[^/]*/files|/opt/bitnami|' --wildcards '*/files' && \ - rm -rf /tmp/bitnami/pkg/cache/kubeapps-assetsvc-2.4.5-150-linux-amd64-debian-11.tar.gz - -###### - -FROM scratch - -COPY prebuildfs / -COPY --from=builder /opt/bitnami/kubeapps-assetsvc/bin/assetsvc /assetsvc - -EXPOSE 8080 - -USER 1001 - -CMD [ "/assetsvc" ] diff --git a/bitnami/kubeapps-assetsvc/2/scratch/docker-compose.yml b/bitnami/kubeapps-assetsvc/2/scratch/docker-compose.yml deleted file mode 100644 index 4bc5ca84dedf..000000000000 --- a/bitnami/kubeapps-assetsvc/2/scratch/docker-compose.yml +++ /dev/null @@ -1,4 +0,0 @@ -version: '2' -services: - kubeapps-assetsvc: - image: docker.io/bitnami/kubeapps-assetsvc:2 diff --git a/bitnami/kubeapps-assetsvc/2/scratch/prebuildfs/opt/bitnami/.bitnami_components.json b/bitnami/kubeapps-assetsvc/2/scratch/prebuildfs/opt/bitnami/.bitnami_components.json deleted file mode 100644 index 3f4cb1e45e04..000000000000 --- a/bitnami/kubeapps-assetsvc/2/scratch/prebuildfs/opt/bitnami/.bitnami_components.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "kubeapps-assetsvc": { - "arch": "amd64", - "digest": "39e4c9bf2dd2d68dbbd3d3632535bf76bd54457b0709030b669cc39d74afc0af", - "distro": "debian-11", - "type": "NAMI", - "version": "2.4.5-150" - } -} \ No newline at end of file diff --git a/bitnami/kubeapps-assetsvc/2/scratch/prebuildfs/opt/bitnami/licenses/licenses.txt b/bitnami/kubeapps-assetsvc/2/scratch/prebuildfs/opt/bitnami/licenses/licenses.txt deleted file mode 100644 index c76ba31f3b8a..000000000000 --- a/bitnami/kubeapps-assetsvc/2/scratch/prebuildfs/opt/bitnami/licenses/licenses.txt +++ /dev/null @@ -1,3 +0,0 @@ -Bitnami containers ship with software bundles. You can find the licenses under: -/opt/bitnami/nami/COPYING -/opt/bitnami/[name-of-bundle]/licenses/[bundle-version].txt diff --git a/bitnami/kubeapps-assetsvc/README.md b/bitnami/kubeapps-assetsvc/README.md deleted file mode 100644 index 2d111eb10f9e..000000000000 --- a/bitnami/kubeapps-assetsvc/README.md +++ /dev/null @@ -1,74 +0,0 @@ -# Kubeapps AssetSvc packaged by Bitnami - -## Container Deprecation Notice - -Kubeapps AssetSvc container is no longer maintained by upstream and is now internally tagged as to be deprecated. This image will no longer be released in our catalog a month after this notice is published, but already released container images will still persist in the registries. Valid to be removed starting on: 07-07-2022 - -## What is Kubeapps AssetSvc? - -> Kubeapps ChartSvc is one of the main components of Kubeapps, a Web-based application deployment and management tool for Kubernetes clusters. This service reads metadata about the repositories. - -[Overview of Kubeapps AssetSvc](https://github.com/vmware-tanzu/kubeapps) - - - -## TL;DR - -```console -$ docker run --name kubeapps-assetsvc bitnami/kubeapps-assetsvc:latest -``` - -## Why use Bitnami Images? - -* Bitnami closely tracks upstream source changes and promptly publishes new versions of this image using our automated systems. -* With Bitnami images the latest bug fixes and features are available as soon as possible. -* Bitnami containers, virtual machines and cloud images use the same components and configuration approach - making it easy to switch between formats based on your project needs. - -## How to deploy Kubeapps AssetSvc in Kubernetes? - -Deploying Bitnami applications as Helm Charts is the easiest way to get started with our applications on Kubernetes. Read more about the installation in the [Bitnami Kubeapps Chart GitHub repository](https://github.com/bitnami/charts/tree/master/bitnami/kubeapps). - -## Why use a non-root container? - -Non-root container images add an extra layer of security and are generally recommended for production environments. However, because they run as a non-root user, privileged tasks are typically off-limits. Learn more about non-root containers [in our docs](https://docs.bitnami.com/tutorials/work-with-non-root-containers/). - -## Supported tags and respective `Dockerfile` links - -Learn more about the Bitnami tagging policy and the difference between rolling tags and immutable tags [in our documentation page](https://docs.bitnami.com/tutorials/understand-rolling-tags-containers/). - - -* [`2`, `2-scratch`, `2.4.5`, `2.4.5-scratch-r2`, `latest` (2/scratch/Dockerfile)](https://github.com/bitnami/bitnami-docker-kubeapps-assetsvc/blob/2.4.5-scratch-r2/2/scratch/Dockerfile) - -## Configuration - -For further documentation, please check [here](https://github.com/vmware-tanzu/kubeapps/tree/master/cmd/assetsvc). - -## Contributing - -We'd love for you to contribute to this container. You can request new features by creating an [issue](https://github.com/bitnami/bitnami-docker-kubeapps-assetsvc/issues), or submit a [pull request](https://github.com/bitnami/bitnami-docker-kubeapps-assetsvc/pulls) with your contribution. - -## Issues - -If you encountered a problem running this container, you can file an [issue](https://github.com/bitnami/bitnami-docker-kubeapps-assetsvc/issues/new). For us to provide better support, be sure to include the following information in your issue: - -- Host OS and version -- Docker version (`docker version`) -- Output of `docker info` -- Version of this container -- The command you used to run the container, and any relevant output you saw (masking any sensitive information) - -## License - -Copyright © 2022 Bitnami - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. diff --git a/bitnami/kubeapps-assetsvc/docker-compose.yml b/bitnami/kubeapps-assetsvc/docker-compose.yml deleted file mode 100644 index 4bc5ca84dedf..000000000000 --- a/bitnami/kubeapps-assetsvc/docker-compose.yml +++ /dev/null @@ -1,4 +0,0 @@ -version: '2' -services: - kubeapps-assetsvc: - image: docker.io/bitnami/kubeapps-assetsvc:2