az confcom

Poznámka:

Tento odkaz je součástí rozšíření confcom pro Azure CLI (verze 2.26.2 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az confcom . Přečtěte si další informace o rozšířeních.

Příkazy pro generování zásad zabezpečení pro důvěrné kontejnery v Azure

Příkazy

Name Description Typ Stav
az confcom acipolicygen

Vytvořte důvěrné zásady zabezpečení kontejneru pro ACI.

Rozšíření GA
az confcom katapolicygen

Vytvořte důvěrné zásady zabezpečení kontejneru pro AKS.

Rozšíření GA

az confcom acipolicygen

Vytvořte důvěrné zásady zabezpečení kontejneru pro ACI.

az confcom acipolicygen [--approve-wildcards]
                        [--debug-mode]
                        [--diff]
                        [--disable-stdio]
                        [--faster-hashing]
                        [--image]
                        [--infrastructure-svn]
                        [--input]
                        [--outraw]
                        [--outraw-pretty-print]
                        [--parameters]
                        [--print-existing-policy]
                        [--print-policy]
                        [--save-to-file]
                        [--tar]
                        [--template-file]
                        [--validate-sidecar]

Příklady

Zadání souboru šablony ARM pro vložení důvěrných zásad zabezpečení kontejneru s kódováním Base64 do šablony ARM

az confcom acipolicygen --template-file "./template.json"

Zadání souboru šablony ARM pro vytvoření důvěrných zásad zabezpečení kontejneru čitelné pro člověka

az confcom acipolicygen --template-file "./template.json" --outraw-pretty-print

Zadání souboru šablony ARM pro uložení důvěrných zásad zabezpečení kontejneru do souboru jako text s kódováním base64

az confcom acipolicygen --template-file "./template.json" -s "./output-file.txt" --print-policy

Zadejte soubor šablony ARM a místo démona Dockeru použijte soubor tar jako zdroj image.

az confcom acipolicygen --template-file "./template.json" --tar "./image.tar"

Volitelné parametry

--approve-wildcards -y

Pokud je tato možnost povolená, všechny výzvy k použití zástupných znaků v proměnných prostředí se automaticky schválí.

výchozí hodnota: False
--debug-mode

Pokud je tato možnost povolená, vygenerovaná zásada zabezpečení přidá možnost k ladění kontejneru použít /bin/sh nebo /bin/bash. Povolil také přístup stdio, možnost výpisu trasování zásobníku a povolil protokolování za běhu. Tuto možnost doporučujeme použít pouze pro účely ladění.

výchozí hodnota: False
--diff -d

V kombinaci se vstupní šablonou ARM ověří zásady uvedené v šabloně ARM v části ccePolicy a kontejnery v šabloně ARM jsou kompatibilní. Pokud nejsou kompatibilní, zobrazí se seznam důvodů a stavový kód ukončení bude 2.

výchozí hodnota: False
--disable-stdio

Pokud je tato možnost povolená, kontejnery ve skupině kontejnerů nemají přístup ke stdio.

výchozí hodnota: False
--faster-hashing

Pokud je tato možnost povolená, algoritmus hash použitý k vygenerování zásad je rychlejší, ale méně efektivní paměť.

výchozí hodnota: False
--image

Název vstupního obrázku

--infrastructure-svn

Minimální povolené číslo verze softwaru pro fragment infrastruktury

--input -i

Vstupní konfigurační soubor JSON

--outraw

Výstupní zásady v kompaktním formátu JSON s prostým textem místo výchozího formátu base64.

výchozí hodnota: False
--outraw-pretty-print

Výstupní zásady ve formátu prostého textu a v poměrně tiskovém formátu.

výchozí hodnota: False
--parameters -p

Vstupní soubor parametrů, který volitelně doprovází šablonu ARM.

--print-existing-policy

Pokud je tato možnost povolená, existující zásady zabezpečení, které jsou přítomné v šabloně ARM, se vytisknou na příkazový řádek a nevygenerují se žádné nové zásady zabezpečení.

výchozí hodnota: False
--print-policy

Pokud je tato možnost povolená, vygenerovaná zásada zabezpečení se místo vložení do vstupní šablony ARM vytiskne na příkazový řádek.

výchozí hodnota: False
--save-to-file -s

Uložte výstupní zásady do dané cesty k souboru.

--tar

Cesta k tarballu obsahující vrstvy obrázků nebo k souboru JSON, který obsahuje cesty k tarballům vrstev obrázků.

--template-file -a

Vstupní soubor šablony ARM

--validate-sidecar -v

Ověřte, že image použitá k vygenerování zásad CCE pro kontejner sajdkáře bude povolena jeho vygenerovanými zásadami.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az confcom katapolicygen

Vytvořte důvěrné zásady zabezpečení kontejneru pro AKS.

az confcom katapolicygen --yaml
                         [--config-map-file]
                         [--outraw]
                         [--print-policy]
                         [--settings-file-name]
                         [--use-cached-files]

Příklady

Zadání souboru YAML Kubernetes pro vložení důvěrných zásad zabezpečení kontejneru s kódováním Base64 do souboru YAML

az confcom katapolicygen --yaml "./pod.json"

Zadání souboru YAML Kubernetes pro tisk důvěrných zásad zabezpečení kontejneru s kódováním Base64 do stdout

az confcom katapolicygen --yaml "./pod.json" --print-policy

Zadejte soubor YAML Kubernetes a soubor vlastního nastavení pro vložení důvěrných zásad zabezpečení kontejneru s kódováním Base64 do souboru YAML.

az confcom katapolicygen --yaml "./pod.json" -j "./settings.json"

Zadání souboru YAML Kubernetes a souboru mapování externí konfigurace

az confcom katapolicygen --yaml "./pod.json" --config-map-file "./configmap.json"

Povinné parametry

--yaml -y

Vstupní soubor YAML Kubernetes

Volitelné parametry

--config-map-file -c

Cesta ke konfiguračnímu souboru mapování

--outraw

Výstupní zásady v kompaktním formátu JSON s prostým textem místo výchozího formátu base64.

výchozí hodnota: False
--print-policy

Vytiskněte v terminálu vygenerovanou zásadu s kódováním Base64.

výchozí hodnota: False
--settings-file-name -j

Cesta k souboru vlastního nastavení

--use-cached-files -u

Pomocí souborů uložených v mezipaměti můžete ušetřit čas výpočtu.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.