HashiCorp
این صفحه ریلیزها و پکیجهای نصب محصولات HashiCorp (Vault، Consul، Nomad، Packer، …) را پوشش میدهد. برای Terraform بهطور اختصاصی به Terraform مراجعه کنید.
پیکربندی
دانلود مستقیم فایلهای ریلیز:
curl -LO https://mirror.novin.cloud/hashicorp-releases/vault/1.17.2/vault_1.17.2_linux_amd64.zip
curl -LO https://mirror.novin.cloud/hashicorp-releases/consul/1.19.1/consul_1.19.1_linux_amd64.zip
الگوی کلی مسیر:
https://mirror.novin.cloud/hashicorp-releases/<product>/<version>/...
پکیج apt:
curl -fsSL https://mirror.novin.cloud/hashicorp-apt/gpg | \
sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://mirror.novin.cloud/hashicorp-apt noble main" | \
sudo tee /etc/apt/sources.list.d/hashicorp.list
sudo apt update && sudo apt install vault
پکیج yum (RHEL 9):
[hashicorp]
baseurl=https://mirror.novin.cloud/hashicorp-rpm/RHEL/9/$basearch/stable
بررسی
apt-cache policy vault
# باید mirror.novin.cloud را بهعنوان منبع نشان دهد
استفاده در Docker / CI
FROM ubuntu:24.04
RUN curl -fsSL https://mirror.novin.cloud/hashicorp-apt/gpg | gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg \
&& echo "deb [signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg] https://mirror.novin.cloud/hashicorp-apt noble main" > /etc/apt/sources.list.d/hashicorp.list \
&& apt update && apt install -y vault
بازگشت به تنظیمات قبلی
فایل /etc/apt/sources.list.d/hashicorp.list (یا مخزن yum) را حذف و آدرس رسمی
(apt.releases.hashicorp.com یا rpm.releases.hashicorp.com) را جایگزین کنید.