sameersbn / sameersbn/docker-gitlab

expose backup config "connection"

Open
#2,795 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Shell
Stars
8.1k
Forks
2.1k
Avg merge
17h 47m
Merged PRs (30d)
7

Description

I want to use Aliyun fog plugin to backup.
But The config file only support GCE and AWS.

can you expose backup config to a variable ?

this line
https://github.com/sameersbn/docker-gitlab/blob/master/assets/runtime/config/gitlabhq/gitlab.yml#L1075

and what I what is here
https://gitlab.com/gitlab-org/gitlab/-/issues/372491

  backup:
    upload:
      connection:
        provider: aliyun
        aliyun_accesskey_id: *****
        aliyun_accesskey_secret: *****
        aliyun_oss_bucket: test-fog-aliyun
        aliyun_oss_endpoint: oss-us-east-1.aliyuncs.com
      remote_directory: test-fog-aliyun

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with assets/runtime/config/gitlabhq/gitlab.yml at the referenced backup configuration line, then compare the linked GitLab issue for the requested connection shape. Determine how this setting is exposed as a variable and verify that Aliyun connection fields can be represented in the generated backup configuration.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker
Domain
cloud
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.