如何在Gitlab Omnibus中检查GO版本

如何在Gitlab Omnibus中检查GO版本,gitlab,gitlab-omnibus,gitlab-ee,Gitlab,Gitlab Omnibus,Gitlab Ee,有没有办法在Gitlab中检查GO版本。当我尝试运行gitlab-rake-gitlab:env:info时,我得到这样一个消息,上面写着Go-Version:Unknown 我想知道Go的版本,以便检查是否可以为我的Gitlab实例集成一些监视工具,如Dynatrace,因为Dynatrace只支持较少的版本 Current User: myuser Using RVM: no Ruby Version: 2.6.6p146 Gem Version: 2.7.10 Bu

有没有办法在Gitlab中检查GO版本。当我尝试运行
gitlab-rake-gitlab:env:info
时,我得到这样一个消息,上面写着
Go-Version:Unknown

我想知道Go的版本,以便检查是否可以为我的Gitlab实例集成一些监视工具,如Dynatrace,因为Dynatrace只支持较少的版本

Current User:   myuser
Using RVM:      no
Ruby Version:   2.6.6p146
Gem Version:    2.7.10
Bundler Version:1.17.3
Rake Version:   12.3.3
Redis Version:  5.0.9
Git Version:    2.28.0
Sidekiq Version:5.2.9
Go Version:     unknown

GitLab information
Version:        13.3.6-ee
Revision:       d7bc82f4b06
Directory:      /opt/gitlab/embedded/service/gitlab-rails
DB Adapter:     PostgreSQL
DB Version:     11.7
URL:            https://mygitlab.system
HTTP Clone URL: https://mygitlab.system/some-group/some-project.git
SSH Clone URL:  myuser@mygitlab.systems:some-group/some-project.git
Elasticsearch:  no
Geo:            no
Using LDAP:     yes
Using Omniauth: yes
Omniauth Providers:

GitLab Omnibus包不包含任何go系统,因为go源代码已经编译。Go仅在源代码处安装时才需要(例如,请参阅gitlab问题)

自2020年4月以来,GitLab的CI管道使用Go 1.14。请参阅相应的yml文件。如果您应该使用较旧的GitLab版本,则可以检查该文件的历史记录

根据构建文件GitLab的Go二进制文件似乎是静态链接的。因此,您必须在Dynatrace中启用对静态链接Go应用程序的支持,如下所述