Minio pod not starting on 0.10.0 on openstack

I have been working on a 0.10.0 installation on OpenStack with k3s.

When I start this up with an external S3 provider (Scaleway), it all starts fine and woriks great. However, when I try and start with an internal minio instance, the pod fails to start with the following output in the log:

 You are running an older version of MinIO released 5 months ago
 Update: Run `mc admin update`
ERROR Unable to initialize backend: mkdir /export/.minio.sys: permission denied

Has anyone else come across this and know how to fix it?

My customvalues file has the following settings for minio:

minio:
  enabled: true
  fullnameOverride: minio
  accessKey: fDhEkcdeTb8Hq9VNbVJPEPFNZn6AVDAVX7hc3453
  secretKey: fU6fm63LX4Pm64DRq9dr4nB55dr6NX9eYo812342
  serviceAccount:
    create: true
    name: minio
  resources:
    requests:
      # defaults to 4GB, set to 2GB to be able to start on smaller instances
      memory: 2G
  nodeSelector:
    gitpod.io/main-node: "true"
  persistence:
    enabled: true
    size: 20Gi
1 Like

I hit the same thing and have not been able to figure out a solution.

I am trying the equivalent of GitHub - corneliusludmann/gitpod-k3s-droplet using AWS EC2.

Could you share your config for external S3?

Adjusted extract from my custom values :

components:
  imageBuilder:
    dindMtu: 1450

  contentService:
    remoteStorage:
      kind: minio
      minio:
        endpoint: xxx.s3.fr-par.scw.cloud
        accessKey: SCW26Q7JQCTWPBSXXXXX
        secretKey: xxxxx321-7487-48c1-b378-xxxxx3480ea4
        region: fr-par
        tmpdir: /tmp

minio:
  enabled: false

Using Scaleways Object Storage works very nicely - and is a very cost effective solution.