Lütfen bağlantıdaki belgeyi inceleyiniz.
Lütfen bağlantıdaki belgeyi inceleyiniz.
Lütfen bağlantıdaki belgeyi inceleyiniz.
İşlemlere başlamadan önce buradaki adresten dosyaları klonlayınız.
Yeni güncellemede eklemek ya da çıkarmak istediğiniz uygulamaları "scripts" klasörü altındaki "dep.sh" dosyasının içerisine yazınız. Versiyon güncellenirken bu değişiklikler göz önüne alınacaktır. Virtualenv içine kurulacak olan paketler, ilgili uygulamanın git deposundaki requirements.txt dosyasının içinden okunurlar, kurmaya çalışmayınız.
Klonlanan klasörün içerisinde bulunan template.json dosyasında "post-processors" bölümü altındaki "version" satırını değiştiriniz.
"version": "0.2.8"
Bu işlemin yapılabilmesi için versiyon numarası bir önceki versiyon numarasıyla farklı olmalıdır.
Gereken uygulamalar: Packer (bu adresten indirebilirsiniz.)
Atlas Hashicorp'ta box'ı güncellemek icin bu adresten "generate token" ile token alınız. Konsolda "export ATLAS_TOKEN=TOKEN" komutuyla size verilen token ile doğrulamayı yapınız. Örnek olarak:
```bash
export ATLAS_TOKEN=lA1ckHHg.atlasv1.gThadajbankdI49eark1LPHknQ
```
Doğrulamayı yaptıktan sonra konsoldan "vagrant login" yazarak Atlas kullanıcı adı ve şifrenizi giriniz.
```bash
vagrant login
```
Ardından "packer push" komutu ile güncel boxınızı Atlas Hashicorp'a yükleyebilirsiniz.
```bash
packer push -name zetaops/ulakbus template.json
```