Ինքնակառավարվող GitLab Linux փաթեթի համար ընտրեք այն ծառայությունը, որն անում է ելքային հարցումը։ gitlab_rails['env']-ը տրամադրում է Puma, Sidekiq, Rails և Rake; փաթեթը առանձին փաստագրում է gitaly['env']-ը Git-clone պրոքսիի և gitlab_workhorse['env']-ը Workhorse-ի համար։

Rails-ի հետ կապված ուղու համար միավորեք այս արժեքները /etc/gitlab/gitlab.rb-ում.

gitlab_rails['env'] = {
  'http_proxy' => 'http://proxy.example.net:8080',
  'https_proxy' => 'http://proxy.example.net:8080',
  'no_proxy' => 'localhost,127.0.0.1,::1'
}

Օգտագործեք տեղակայման վերջնակետը և բացառությունները։ Առանձին հանրային ծառայության ստուգումը կարող է օգտագործել HTTP վերջնակետ HTTP պրոքսիների ցանկից, երբ տեղակայումը թույլատրում է այդ ուղին, և ընտրված ծառայությունը չունի կարգավորված պրոքսի հավատարմագրեր։ Պահպանեք դրա պարտադիր ներքին բացառությունները։ Պահպանեք գոյություն ունեցող գրառումները. նույն միջավայրի հեշին այլ վերագրում փոխարինում է նախորդ հեշը։

Կիրառեք հայտարարված փաթեթի կոնֆիգուրացիան.

sudo gitlab-ctl reconfigure

Shell արտահանումը չի ցուցադրում կառավարվող ծառայությունների այս կարգավորումները։ Վերակազմավորման քայլը կիրառում է ընտրված բաղադրիչի համար հայտարարված միջավայրը։

Առնչվող հոդվածներ