我想创建一个标准的永久磁盘,格式化并将其安装在多个 VM 实例上。
有两个 Ansible 任务可以创建永久性磁盘:gce_pd
和gcp_compute_disk
. 我应该使用哪个?
我想创建一个标准的永久磁盘,格式化并将其安装在多个 VM 实例上。
有两个 Ansible 任务可以创建永久性磁盘:gce_pd
和gcp_compute_disk
. 我应该使用哪个?
这发生在 GitLab 8.6.4 的新(未升级)安装中。
我安装了 GitLab,我的团队对其进行了评估。当然,我和其他人输入了我们的 SSH 公钥。
作为我们评估的一部分,我做了一个 GitLab 备份并恢复了它。
恢复备份后,新用户 Shung Wang 输入了他的 SSH 公钥。
现在,每当我尝试通过 SSH 访问 git 存储库时,服务器都会认为我是 Shung Wang。例如,当我从我的 Ubuntu 14.04 笔记本电脑测试我的 SSH 连接时,我得到了这个:
ssh -T git@gitserver
Welcome to GitLab, Shung Wang!
作为第二个测试,我尝试克隆一个 Shung 无权访问的私有存储库:
git clone git@gitserver:sw/devops.git
Cloning into 'devops'...
GitLab: The project you were looking for could not be found.
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
然后我让 Shung 成为 devops 项目的成员,并且git clone
成功了。我真的以 Shung Wang 的身份访问 GitLab 存储库。
显然,这是一个最不能令人满意的安全局势。除了 Shung Wang,我如何以我自己的身份访问 GitLab 存储库?
我使用命令向 SGE 提交作业qsub
并收到错误消息:
qsub: Unknown option
什么未知的选项?