Harshavardhana
4ee3434854
updating all dependencies as per regular cadence ( #20646 )
9 months ago
Harshavardhana
229f04ab79
fix: the permissions one more time on /usr/bin
fixes https://github.com/minio/operator/issues/2319
11 months ago
fumoboy007
e36b1146d6
Download static cURL into release Docker image for all supported architectures ( #20424 )
Download static cURL into release Docker image for all supported architectures.
Currently, the static cURL executable is only downloaded for the `amd64` architecture. However, `arm64` and `ppc64le` variants are also [available](https://github.com/moparisthebest/static-curl/releases/tag/v8.7.1 ).
11 months ago
Harshavardhana
f05641c3c6
fix: /usr/bin path permissions for docker
11 months ago
Harshavardhana
993b97f1db
fix: docker buildx warnings
11 months ago
Ramon de Klein
37383ecd09
Ensure that sig/sha are in the same layer ( #20282 )
11 months ago
Harshavardhana
d8dfb57d5c
fix: typos from previous PR #20270
12 months ago
Ramon de Klein
b07c58aa05
Add signature and SHA to the Docker images ( #20270 )
add signature and SHA to the Docker images
12 months ago
Harshavardhana
7f35f74f14
add missing curl for other platforms
1 year ago
Harshavardhana
72c7845f7e
add static curl to container ( #19383 )
1 year ago
Harshavardhana
b50d90183e
use latest minisign release ( #18614 )
2 years ago
Harshavardhana
4b4a98d5e5
add support for older CPU via a new container image ( #18370 )
fixes #18365
2 years ago
Andreas Auernhammer
3aa3d9cf14
switch minio container base image to ubi-mciro ( #18329 )
This commit changes the container base image
from ubi-minimal to ubi-micro.
The docker build process happens now in two stages.
The build stage:
- downloads the latest CA certificate bundle
- downloads MinIO binary (for requested version/os/arch)
- downloads MinIO binary signature and verifies it
using minisign
Then it creates an image based on ubi-micro with just
the minio binary was downloaded and verified during the
build stage.
The build stage is simplified to just verifying the
minisign signature.
Signed-off-by: Andreas Auernhammer <github@aead.dev>
2 years ago
Harshavardhana
b8d62a8068
add MC_CONFIG_DIR to use mc from writable path ( #18317 )
`mc` will currenly fail inside MinIO pod without
`--config-dir` option, instead use the ENV to
avoid passing flags.
2 years ago
Andreas Auernhammer
3cc30bcc18
upgrade container base image to ubi-9 ( #18313 )
This commit updates the container base image from
ubi:8.8 to ubi:9.2.
Signed-off-by: Andreas Auernhammer <github@aead.dev>
2 years ago
Martin Zruban
715c9e3ca9
fix: allow mc executable inside minio containers ( #17755 )
2 years ago
Harshavardhana
1bf23374a3
do not need to gzip 'mc' in our container ( #17586 )
fixes #17581
2 years ago
Harshavardhana
e53f49e9a9
add additional tools that help in debugging ( #17325 )
2 years ago
Harshavardhana
615169c4ec
update docker ubi image to 8.8 ( #17281 )
2 years ago
Harshavardhana
517fcd423d
add necessary tools to our docker release ( #16536 )
3 years ago
Harshavardhana
48152a56ac
upgrade UBI image to 8.7 ( #16301 )
3 years ago
Harshavardhana
5655272f5a
ship mc along with MinIO container image ( #16156 )
3 years ago
Minio Trusted
7d4fce09dc
update RedHat UBI image to 8.6
3 years ago
Harshavardhana
67d07e895c
upgrade container base image to ubi-minimal:8.5 ( #14231 )
4 years ago
Harshavardhana
3b5d6f003f
update dockerfile with proper PATHs
4 years ago
Harshavardhana
ad3f98b8e7
add util-linux RPM for setpriv command
4 years ago
Harshavardhana
73b74c94a1
remove unnecessary RPMs to reduce security reports ( #13565 )
4 years ago
Harshavardhana
39d51ce845
fix: add Dockerfile.release* /opt/bin writable
4 years ago
Lenin Alevski
92ffe5e5ef
Allow MinIO to load configurations from env file ( #12706 )
docker-entrypoint.sh will load configuration values from
'config.env' file, this is useful when MinIO is deployed in Kubernetes
environments and want to avoid reading secrets from environment
variables
Signed-off-by: Lenin Alevski <alevsk.8772@gmail.com>
4 years ago
Vincent Partington
ca79869078
Upgrade ubi8/ubi-minimal to 8.4 ( #12588 )
4 years ago
Harshavardhana
41d4d650e4
simplify dockerfiles and remove duplication ( #12419 )
also add additional packages such as 'iproute',
'iputils' for `ping` and `ip addr` commands.
4 years ago
Harshavardhana
8cd89e10ea
Revert "fix: remove deprecated MINIO_ACCESS_KEY, MINIO_SECRET_KEY envs ( #12173 )"
This reverts commit b0baaeaa3d
.
4 years ago
Harshavardhana
b0baaeaa3d
fix: remove deprecated MINIO_ACCESS_KEY, MINIO_SECRET_KEY envs ( #12173 )
4 years ago
Andreas Auernhammer
3455f786fa
kms: encrypt IAM/config data with the KMS ( #12041 )
This commit changes the config/IAM encryption
process. Instead of encrypting config data
(users, policies etc.) with the root credentials
MinIO now encrypts this data with a KMS - if configured.
Therefore, this PR moves the MinIO-KMS configuration (via
env. variables) to a "top-level" configuration.
The KMS configuration cannot be stored in the config file
since it is used to decrypt the config file in the first
place.
As a consequence, this commit also removes support for
Hashicorp Vault - which has been deprecated anyway.
Signed-off-by: Andreas Auernhammer <aead@mail.de>
4 years ago
Harshavardhana
3ffe520643
add release build-arg to docker multiarch builds ( #11752 )
4 years ago
Minio Trusted
9d118b372e
Update yaml files to latest version RELEASE.2021-03-10T05-11-33Z
4 years ago
Minio Trusted
464fa08f2e
Update yaml files to latest version RELEASE.2021-03-04T00-53-13Z
4 years ago
Minio Trusted
e3f8830ab7
Update yaml files to latest version RELEASE.2021-03-01T04-20-55Z
4 years ago
Minio Trusted
b912e9ab41
Update yaml files to latest version RELEASE.2021-02-24T18-44-45Z
4 years ago
Minio Trusted
1b63291ee2
Update yaml files to latest version RELEASE.2021-02-23T20-05-01Z
4 years ago
Harshavardhana
8ba2136e06
Update yaml files to latest version RELEASE.2021-02-19T04-38-02Z
5 years ago
Minio Trusted
cfc8b92dff
Update yaml files to latest version RELEASE.2021-02-14T04-01-33Z
5 years ago
Minio Trusted
0ef3e359d8
Update yaml files to latest version RELEASE.2021-02-11T08-23-43Z
5 years ago
Minio Trusted
647a209c73
Update yaml files to latest version RELEASE.2021-02-07T01-31-02Z
5 years ago
Minio Trusted
b4cb7edf85
Update yaml files to latest version RELEASE.2021-02-01T22-56-52Z
5 years ago
Minio Trusted
451d9057f3
Update yaml files to latest version RELEASE.2021-01-30T00-20-58Z
5 years ago
Minio Trusted
40d59c1961
Update yaml files to latest version RELEASE.2021-01-16T02-19-44Z
5 years ago
Minio Trusted
d9224fbc65
Update yaml files to latest version RELEASE.2021-01-08T21-18-21Z
5 years ago
Harshavardhana
cb0eaeaad8
feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY ( #11185 )
5 years ago
Minio Trusted
f3f0041ad0
Update yaml files to latest version RELEASE.2021-01-05T05-22-38Z
5 years ago