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>
2023-10-25 08:32:18 -07:00
Martin Zruban
715c9e3ca9
fix: allow mc executable inside minio containers ( #17755 )
2023-07-31 00:13:41 -07:00
Harshavardhana
1bf23374a3
do not need to gzip 'mc' in our container ( #17586 )
...
fixes #17581
2023-07-06 15:13:17 -07:00
Harshavardhana
e53f49e9a9
add additional tools that help in debugging ( #17325 )
2023-05-31 13:06:08 -07:00
Harshavardhana
615169c4ec
update docker ubi image to 8.8 ( #17281 )
2023-05-25 18:19:09 -07:00
Harshavardhana
517fcd423d
add necessary tools to our docker release ( #16536 )
2023-02-03 19:40:25 -08:00
Harshavardhana
48152a56ac
upgrade UBI image to 8.7 ( #16301 )
2022-12-22 10:56:05 -08:00
Harshavardhana
5655272f5a
ship mc along with MinIO container image ( #16156 )
2022-12-02 11:19:22 -08:00
Minio Trusted
7d4fce09dc
update RedHat UBI image to 8.6
2022-06-26 09:14:23 -07:00
Harshavardhana
67d07e895c
upgrade container base image to ubi-minimal:8.5 ( #14231 )
2022-02-02 08:54:36 -08:00
Harshavardhana
3b5d6f003f
update dockerfile with proper PATHs
2021-11-22 16:48:05 -08:00
Harshavardhana
ad3f98b8e7
add util-linux RPM for setpriv command
2021-11-02 14:25:01 -07:00
Harshavardhana
73b74c94a1
remove unnecessary RPMs to reduce security reports ( #13565 )
2021-11-02 14:15:46 -07:00
Harshavardhana
39d51ce845
fix: add Dockerfile.release* /opt/bin writable
2021-09-09 22:27:33 -07:00
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>
2021-07-14 16:55:59 -07:00
Vincent Partington
ca79869078
Upgrade ubi8/ubi-minimal to 8.4 ( #12588 )
2021-06-28 08:39:19 -07:00
Harshavardhana
41d4d650e4
simplify dockerfiles and remove duplication ( #12419 )
...
also add additional packages such as 'iproute',
'iputils' for `ping` and `ip addr` commands.
2021-06-03 08:16:06 -07:00
Harshavardhana
8cd89e10ea
Revert "fix: remove deprecated MINIO_ACCESS_KEY, MINIO_SECRET_KEY envs ( #12173 )"
...
This reverts commit b0baaeaa3d
.
2021-04-29 10:56:53 -07:00
Harshavardhana
b0baaeaa3d
fix: remove deprecated MINIO_ACCESS_KEY, MINIO_SECRET_KEY envs ( #12173 )
2021-04-27 22:41:24 -07:00
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>
2021-04-22 09:51:09 -07:00
Harshavardhana
3ffe520643
add release build-arg to docker multiarch builds ( #11752 )
2021-03-10 09:41:44 -08:00
Minio Trusted
9d118b372e
Update yaml files to latest version RELEASE.2021-03-10T05-11-33Z
2021-03-10 05:34:48 +00:00
Minio Trusted
464fa08f2e
Update yaml files to latest version RELEASE.2021-03-04T00-53-13Z
2021-03-04 01:15:49 +00:00
Minio Trusted
e3f8830ab7
Update yaml files to latest version RELEASE.2021-03-01T04-20-55Z
2021-03-01 04:43:28 +00:00
Minio Trusted
b912e9ab41
Update yaml files to latest version RELEASE.2021-02-24T18-44-45Z
2021-02-24 19:08:36 +00:00
Minio Trusted
1b63291ee2
Update yaml files to latest version RELEASE.2021-02-23T20-05-01Z
2021-02-23 20:28:30 +00:00
Harshavardhana
8ba2136e06
Update yaml files to latest version RELEASE.2021-02-19T04-38-02Z
2021-02-18 21:02:25 -08:00
Minio Trusted
cfc8b92dff
Update yaml files to latest version RELEASE.2021-02-14T04-01-33Z
2021-02-14 04:25:52 +00:00
Minio Trusted
0ef3e359d8
Update yaml files to latest version RELEASE.2021-02-11T08-23-43Z
2021-02-11 08:47:10 +00:00
Minio Trusted
647a209c73
Update yaml files to latest version RELEASE.2021-02-07T01-31-02Z
2021-02-07 01:53:27 +00:00
Minio Trusted
b4cb7edf85
Update yaml files to latest version RELEASE.2021-02-01T22-56-52Z
2021-02-01 23:28:23 +00:00
Minio Trusted
451d9057f3
Update yaml files to latest version RELEASE.2021-01-30T00-20-58Z
2021-01-30 00:45:11 +00:00
Minio Trusted
40d59c1961
Update yaml files to latest version RELEASE.2021-01-16T02-19-44Z
2021-01-16 02:43:53 +00:00
Minio Trusted
d9224fbc65
Update yaml files to latest version RELEASE.2021-01-08T21-18-21Z
2021-01-08 21:37:35 +00:00
Harshavardhana
cb0eaeaad8
feat: migrate to ROOT_USER/PASSWORD from ACCESS/SECRET_KEY ( #11185 )
2021-01-05 10:22:57 -08:00
Minio Trusted
f3f0041ad0
Update yaml files to latest version RELEASE.2021-01-05T05-22-38Z
2021-01-05 05:42:54 +00:00
Harshavardhana
428f288379
update release Dockerfile string
2020-12-30 08:50:43 -08:00
Nitish Tiwari
78d18d8fc8
Remove alpine based image in favour or RedHat UBI ( #11006 )
2020-12-08 11:14:06 -08:00
Harshavardhana
81c907b4bf
fix: docker buildx support for multiplatform build ( #10983 )
2020-11-26 09:47:30 -08:00
Harshavardhana
646d6917ed
turn-off checking for updates completely if MINIO_UPDATE=off ( #10752 )
2020-10-24 22:39:44 -07:00
Harshavardhana
d8be9f12a2
fix: pull credits in docker from master branch ( #10177 )
2020-08-02 09:01:57 -07:00
Harshavardhana
73890f31af
add minisign verification for container builds ( #10115 )
2020-07-22 17:09:31 -07:00
Harshavardhana
aded0bc81a
Update dockerfiles for the release
2020-07-10 18:43:35 -07:00
Harshavardhana
dcffd87e08
upgrade docker images to alpine 3.12 ( #9934 )
2020-06-29 09:36:29 +05:30
Harshavardhana
c54e3b4ea3
Add support for minioreleaser a fork for goreleaser ( #9890 )
...
This is to support building containers for multiple
platforms, rpms and debs all in a single build process
https://github.com/harshavardhana/minioreleaser
2020-06-22 08:26:40 -07:00
Harshavardhana
7f19a9a617
Add CREDITS file in official MinIO Docker release image ( #9091 )
2020-03-06 00:22:45 +05:30
Harshavardhana
3320878dfb
Add missing SSE_MASTER_KEY_FILE entry ( #8800 )
...
Fixes #8757
2020-01-13 12:31:18 +05:30
Harshavardhana
933c60bc3a
Add crypto context errors ( #8740 )
...
Currently when connections to vault fail, client
perpetually retries this leads to assumptions that
the server has issues and masks the problem.
Re-purpose *crypto.Error* type to send appropriate
errors back to the client.
2020-01-06 16:15:22 -08:00
Harshavardhana
ee4a6a823d
Migrate config to KV data format ( #8392 )
...
- adding oauth support to MinIO browser (#8400 ) by @kanagaraj
- supports multi-line get/set/del for all config fields
- add support for comments, allow toggle
- add extensive validation of config before saving
- support MinIO browser to support proper claims, using STS tokens
- env support for all config parameters, legacy envs are also
supported with all documentation now pointing to latest ENVs
- preserve accessKey/secretKey from FS mode setups
- add history support implements three APIs
- ClearHistory
- RestoreHistory
- ListHistory
- add help command support for each config parameters
- all the bug fixes after migration to KV, and other bug
fixes encountered during testing.
2019-10-22 22:59:13 -07:00
Harshavardhana
94e5cb7576
Migrate to go1.13 to avail all new features ( #8203 )
...
Read more https://blog.golang.org/go1.13
2019-09-08 16:44:15 -07:00