Sign inSign up

alexparity/gcsproxy

By alexparity

•Updated over 2 years ago

Source: https://github.com/daichirata/gcsproxy

Image
0

176

alexparity/gcsproxy repository overview

Recompiled image for https://github.com/daichirata/gcsproxy⁠

Differences:

  • Version: 0.4.2
  • cmd: CMD [ "-b", "127.0.0.1:8080", "-c", "/tmp/access_key.json", "-v" ]

The image expects that json key will be in /tmp/access_key.json

Usage example:

---
apiVersion: v1
kind: Pod
metadata:
  name: app
spec:
  containers:
    - name: app
      image: debian:latest
      command: ["sleep", "10000"]
    - name: gcsproxy
      image: alexparity/gcsproxy:latest
      ports:
        - containerPort: 8080
          name: gcsproxy
      volumeMounts:
        - name: gcsproxy-config-volume
          mountPath: /tmp/access_key.json
          subPath: access_key.json
  volumes:
    - name: gcsproxy-config-volume
      readOnly: true
      configMap:
        name: gcsproxy-config
---
apiVersion: v1
kind: ConfigMap
metadata:
  name: gcsproxy-config
data:
  access_key.json: |
    {
      "type": "service_account",
      ...
    }

Tag summary

Content type

Image

Digest

sha256:682db4439…

Size

13.7 MB

Last updated

over 2 years ago

docker pull alexparity/gcsproxy