Commit b924cd6d authored by Pedro Eduardo Trujillo's avatar Pedro Eduardo Trujillo
Browse files

Renombra servicio de vuelta, actualiza readme

parent 59043160
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -27,13 +27,13 @@ Manage bucket lifecycle with `ilm` command.
Add simple rule (30 days expiry time):

```sh
mc ilm add minio/<bucket> --expiry-days "30"
mc ilm rule add minio/<bucket> --expiry-days "30"
```

Add complex rule (30 days expiry time for objects with `test/` prefix):

```sh
mc ilm import minio/<bucket> <<EOF
mc ilm rule import minio/<bucket> <<EOF
{
    "Rules": [
        {
@@ -54,5 +54,5 @@ EOF
List lifecycle configuration set on a bucket:

```sh
mc ilm ls minio/<bucket>
mc ilm rule ls minio/<bucket>
```
+2 −2
Original line number Diff line number Diff line
@@ -12,8 +12,8 @@ MINIO_PROMETHEUS_JOB_ID=minio
MINIO_PROMETHEUS_AUTH_TYPE=public

TRAEFIK_ENTRYPOINT=http
TRAEFIK_SERVER_SUBDOMAIN=minioapi-snsd
TRAEFIK_CONSOLE_SUBDOMAIN=minio-snsd
TRAEFIK_SERVER_SUBDOMAIN=minioapi
TRAEFIK_CONSOLE_SUBDOMAIN=minio
PUBLIC_HOSTNAME=change.me

TRAEFIK_HEALTHCHECK_PATH=/minio/health/live
+1 −1
Original line number Diff line number Diff line
services:
  minio-snsd:
  minio:
    networks:
      gitlab-net:

+18 −18
Original line number Diff line number Diff line
services:
  minio-snsd:
  minio:
    image: ${IMAGE_NAME:-minio/minio}:${IMAGE_TAG:-latest}
    command: server --address :${SERVER_PORT} --console-address :${CONSOLE_PORT}
    environment:
@@ -35,24 +35,24 @@ services:
      labels:
        traefik.enable: ${TRAEFIK_ENABLE:-true}

        traefik.http.routers.minio-server-snsd.entrypoints: ${TRAEFIK_ENTRYPOINT}
        traefik.http.routers.minio-server-snsd.rule: HostRegexp(`{bucket:[A-z0-9.-]*}${TRAEFIK_SERVER_SUBDOMAIN}.${PUBLIC_HOSTNAME}`)
        traefik.http.routers.minio-server-snsd.service: minio-server-snsd
        traefik.http.services.minio-server-snsd.loadbalancer.server.port: ${SERVER_PORT}
        traefik.http.services.minio-server-snsd.loadbalancer.healthcheck.path: ${TRAEFIK_HEALTHCHECK_PATH}
        traefik.http.services.minio-server-snsd.loadbalancer.healthcheck.method: ${TRAEFIK_HEALTHCHECK_METHOD}
        traefik.http.services.minio-server-snsd.loadbalancer.healthcheck.interval: ${TRAEFIK_HEALTHCHECK_INTERVAL}
        traefik.http.services.minio-server-snsd.loadbalancer.healthcheck.timeout: ${TRAEFIK_HEALTHCHECK_TIMEOUT}
        traefik.http.routers.minio-server.entrypoints: ${TRAEFIK_ENTRYPOINT}
        traefik.http.routers.minio-server.rule: HostRegexp(`{bucket:[A-z0-9.-]*}${TRAEFIK_SERVER_SUBDOMAIN}.${PUBLIC_HOSTNAME}`)
        traefik.http.routers.minio-server.service: minio-server
        traefik.http.services.minio-server.loadbalancer.server.port: ${SERVER_PORT}
        traefik.http.services.minio-server.loadbalancer.healthcheck.path: ${TRAEFIK_HEALTHCHECK_PATH}
        traefik.http.services.minio-server.loadbalancer.healthcheck.method: ${TRAEFIK_HEALTHCHECK_METHOD}
        traefik.http.services.minio-server.loadbalancer.healthcheck.interval: ${TRAEFIK_HEALTHCHECK_INTERVAL}
        traefik.http.services.minio-server.loadbalancer.healthcheck.timeout: ${TRAEFIK_HEALTHCHECK_TIMEOUT}

        traefik.http.routers.minio-console-snsd.entrypoints: ${TRAEFIK_ENTRYPOINT}
        traefik.http.routers.minio-console-snsd.rule: Host(`${TRAEFIK_CONSOLE_SUBDOMAIN}.${PUBLIC_HOSTNAME}`)
        traefik.http.routers.minio-console-snsd.service: minio-console-snsd
        traefik.http.services.minio-console-snsd.loadbalancer.server.port: ${CONSOLE_PORT}
        traefik.http.services.minio-console-snsd.loadbalancer.healthcheck.path: ${TRAEFIK_HEALTHCHECK_PATH}
        traefik.http.services.minio-console-snsd.loadbalancer.healthcheck.method: ${TRAEFIK_HEALTHCHECK_METHOD}
        traefik.http.services.minio-console-snsd.loadbalancer.healthcheck.interval: ${TRAEFIK_HEALTHCHECK_INTERVAL}
        traefik.http.services.minio-console-snsd.loadbalancer.healthcheck.timeout: ${TRAEFIK_HEALTHCHECK_TIMEOUT}
        traefik.http.services.minio-console-snsd.loadbalancer.healthcheck.port: ${SERVER_PORT}
        traefik.http.routers.minio-console.entrypoints: ${TRAEFIK_ENTRYPOINT}
        traefik.http.routers.minio-console.rule: Host(`${TRAEFIK_CONSOLE_SUBDOMAIN}.${PUBLIC_HOSTNAME}`)
        traefik.http.routers.minio-console.service: minio-console
        traefik.http.services.minio-console.loadbalancer.server.port: ${CONSOLE_PORT}
        traefik.http.services.minio-console.loadbalancer.healthcheck.path: ${TRAEFIK_HEALTHCHECK_PATH}
        traefik.http.services.minio-console.loadbalancer.healthcheck.method: ${TRAEFIK_HEALTHCHECK_METHOD}
        traefik.http.services.minio-console.loadbalancer.healthcheck.interval: ${TRAEFIK_HEALTHCHECK_INTERVAL}
        traefik.http.services.minio-console.loadbalancer.healthcheck.timeout: ${TRAEFIK_HEALTHCHECK_TIMEOUT}
        traefik.http.services.minio-console.loadbalancer.healthcheck.port: ${SERVER_PORT}
      resources:
        limits:
          cpus: '${RESOURCES_LIMITS_CPUS:-1}'