Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen komut bıçağı rolüdür.
Program:
ADI
bıçak rolü - Bıçak rolü alt komutunun kılavuz sayfası.
Rol, bir sistemde düğümler arasında var olan belirli kalıpları ve süreçleri tanımlamanın bir yoludur.
organizasyonun tek bir iş fonksiyonuna ait olmasıdır. Her rol sıfırdan (veya daha fazla) oluşur
nitelikler ve bir çalışma listesi. Her düğüme sıfır (veya daha fazla) rol atanabilir. Zaman
rol bir düğüme karşı çalıştırılırsa, o düğümün yapılandırma ayrıntıları karşılaştırılır.
rolün nitelikleri ve ardından bu rolün çalışma listesinin içeriği
düğümün yapılandırma ayrıntıları. Bir şef-müşteri çalıştığında, kendi özelliklerini birleştirir.
ve atanan her rolde bulunanlarla birlikte çalıştırma listeleri.
The bıçak rol alt komut, bir veya daha fazla rol ile ilişkili rolleri yönetmek için kullanılır.
Chef sunucusundaki düğümler.
ORTAK SEÇENEKLER
Aşağıdaki seçenekler, mevcut argümanlardan herhangi biri ile kullanılabilir. bıçak rol
alt komut:
--chef-sıfır-port LİMAN
Chef-zero'nun dinleyeceği bağlantı noktası.
-c YAPILANDIRMA DOSYASI, --yapılandırma YAPILANDIRMA DOSYASI
Kullanılacak yapılandırma dosyası.
-NS, --devre dışı-düzenleme
$EDITOR'un açılmasını önlemek ve verileri olduğu gibi kabul etmek için kullanın.
--varsayılanlar
Kullanıcıdan bir tane sağlamasını istemek yerine bıçağın varsayılan değeri kullanmasını sağlamak için kullanın.
-e EDİTÖR, --editör EDİTÖR
Tüm etkileşimli komutlar için kullanılan $EDITOR.
-E ÇEVRE, --Çevre ÇEVRE
Çevrenin adı. Bu seçenek bir komuta eklendiğinde, komut
yalnızca adlandırılmış ortama karşı çalışır.
-F BİÇİM, --biçim FORMAT
çıktı formatı: özet (Varsayılan) metin, json, tatlım, ve pp.
-H, --yardım et
Komut için yardımı gösterir.
-k ANAHTAR, --anahtar ANAHTAR
Bıçağın API istemcisi tarafından yapılan istekleri imzalamak için kullanacağı özel anahtar
Şef sunucusu.
--[renk yok
Renkli çıktıyı görüntülemek için kullanın.
--baskı-sonra
Yıkıcı bir işlemden sonra verileri göstermek için kullanın.
-s URL --sunucu-url'si URL
Chef sunucusunun URL'si.
-u KULLANICI, --kullanıcı KULLANICI
API istemcisi tarafından Şef'e yapılan istekleri imzalamak için bıçak tarafından kullanılan kullanıcı adı
sunucu. Kullanıcı adı özel anahtarla eşleşmezse kimlik doğrulama başarısız olur.
-V, --ayrıntılı
Daha ayrıntılı çıktılar için ayarlayın. Kullanmak -VV maksimum ayrıntı için.
-içinde, --versiyon
Şef-müşteri versiyonu.
-y, --Evet
Tüm onay istemlerine "Evet" ile yanıt vermek için kullanın. bıçak sormayacak
Onayla.
, -z --yerel mod
Şef-müşteriyi yerel modda çalıştırmak için kullanın. Bu, çalışan tüm komutlara izin verir
Yerel şef deposuna karşı da çalışmak için şef sunucusuna karşı.
DÖKME SİL
The yığın silmek argüman, tanımlanmış bir kalıpla eşleşen bir veya daha fazla rolü silmek için kullanılır.
düzenli bir ifade ile. Normal ifade tırnak işaretleri içinde olmalı ve
eğik çizgi (/) ile çevrilidir.
Sözdizimi
Bu bağımsız değişken aşağıdaki sözdizimine sahiptir:
$ bıçak rolü toplu silme REGEX
Opsiyonlar
Bu komutun belirli bir seçeneği yoktur.
Örnekler
Rolleri toplu olarak silmek için kullanılan kalıbı tanımlamak için normal bir ifade kullanın:
$ bıçak rolü toplu silme "^[0-9]{3}$"
CREATE
The yaratmak argüman, Chef sunucusuna bir rol eklemek için kullanılır. Rol verileri JSON olarak kaydedilir
şef sunucusunda.
Sözdizimi
Bu bağımsız değişken aşağıdaki sözdizimine sahiptir:
$ bıçak rolü ROLE_NAME oluştur (seçenekler)
Opsiyonlar
Bu argüman aşağıdaki seçeneklere sahiptir:
-d TANIM, --tanım TANIM
Rol açıklaması. Bu değer, açıklama alanını dolduracaktır.
Chef sunucusundaki rol.
Örnekler
Adlı bir rol eklemek için rol1, girmek:
$ bıçak rolü, rol1 oluştur
$EDITOR'da rol verilerini JSON'a girin:
## örneklem:
{
"isim": "rol1",
"default_attributes": {
},
"json_class": "Şef::Rol",
"run_list": ['tarif[yemek kitabı_adı::tarif_adı],
rol[rol_adı]'
],
"tanım": "",
"şef_tipi": "rol",
"override_attributes": {
}
}
Bittiğinde, kaydedin.
SİL
The silmek argüman, Chef sunucusundan bir rolü silmek için kullanılır.
Sözdizimi
Bu bağımsız değişken aşağıdaki sözdizimine sahiptir:
$ bıçak rolü ROLE_NAME silme
Opsiyonlar
Bu komutun belirli bir seçeneği yoktur.
Örnekler
$ bıçak rolü silme devops
Tip Y Silme işlemini onaylamak için
DÜZENLEME
The düzenleme argüman, Chef sunucusundaki rol ayrıntılarını düzenlemek için kullanılır.
Sözdizimi
Bu bağımsız değişken aşağıdaki sözdizimine sahiptir:
$ bıçak rolü düzenleme ROLE_NAME
Opsiyonlar
Bu komutun belirli bir seçeneği yoktur.
Örnekler
Adlı bir rolün verilerini düzenlemek için rol1, girmek:
$ bıçak rolü düzenleme rolü1
JSON'daki rol verilerini güncelleyin:
## örneklem:
{
"isim": "rol1",
"default_attributes": {
},
"json_class": "Şef::Rol",
"run_list": ['tarif[yemek kitabı_adı::tarif_adı],
rol[rol_adı]'
],
"description": "Bu, rol1 rolünün açıklamasıdır.",
"şef_tipi": "rol",
"override_attributes": {
}
}
Bittiğinde, kaydedin.
DAN DOSYA
The itibaren dosya argüman, şablon olarak mevcut JSON verilerini kullanarak bir rol oluşturmak için kullanılır.
Sözdizimi
Bu bağımsız değişken aşağıdaki sözdizimine sahiptir:
DOSYA dosyasından $ bıçak rolü
Opsiyonlar
Bu komutun belirli bir seçeneği yoktur.
Örnekler
Bir JSON dosyasında bulunan değerlere dayalı olarak rol ayrıntılarını görüntülemek için:
"JSON dosyasına giden yol" dosyasından $ bıçak rolü
LİSTESİ
The liste argümanı, şu anda Chef'de mevcut olan rollerin bir listesini görüntülemek için kullanılır.
sunucusu.
Sözdizimi
Bu bağımsız değişken aşağıdaki sözdizimine sahiptir:
$ bıçak rol listesi
Opsiyonlar
Bu argüman aşağıdaki seçeneklere sahiptir:
-w, --uri ile
İlgili URI'leri göstermek için kullanın.
Örnekler
Chef sunucusundaki rollerin bir listesini görüntülemek ve döndürülen her rolün URI'sini görüntülemek için,
giriş:
$ bıçak rol listesi -w
GÖSTER
The şov argüman bir rolün ayrıntılarını görüntülemek için kullanılır.
Sözdizimi
Bu bağımsız değişken aşağıdaki sözdizimine sahiptir:
$ bıçak rolü gösterisi ROLE_NAME
Opsiyonlar
Bu argüman aşağıdaki seçeneklere sahiptir:
-a ATTR, --bağlanmak ATTR
Gösterilecek nitelik (veya nitelikler).
Örnekler
Bilgileri JSON formatında görüntülemek için -F gibi komutun bir parçası olarak ortak seçenek
bu:
$ bıçak rol şovu devops -F json
Mevcut diğer formatlar şunları içerir: metin, tatlım, ve pp.
Bilgileri JSON formatında görüntülemek için -F gibi komutun bir parçası olarak ortak seçenek
bu:
$ bıçak rol şovu devops -F json
Mevcut diğer formatlar şunları içerir: metin, tatlım, ve pp.
onworks.net hizmetlerini kullanarak çevrimiçi olarak bıçak rolünü kullanın