Microsoft.ContainerInstance containerGroups 2018-04-01

Bicep-erőforrásdefiníció

A containerGroups erőforrástípus üzembe helyezhető a következő célműveletekkel:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.ContainerInstance/containerGroups erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.

resource symbolicname 'Microsoft.ContainerInstance/containerGroups@2018-04-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  properties: {
    containers: [
      {
        name: 'string'
        properties: {
          command: [
            'string'
          ]
          environmentVariables: [
            {
              name: 'string'
              value: 'string'
            }
          ]
          image: 'string'
          ports: [
            {
              port: int
              protocol: 'string'
            }
          ]
          resources: {
            limits: {
              cpu: int
              memoryInGB: json('decimal-as-string')
            }
            requests: {
              cpu: int
              memoryInGB: json('decimal-as-string')
            }
          }
          volumeMounts: [
            {
              mountPath: 'string'
              name: 'string'
              readOnly: bool
            }
          ]
        }
      }
    ]
    imageRegistryCredentials: [
      {
        password: 'string'
        server: 'string'
        username: 'string'
      }
    ]
    ipAddress: {
      dnsNameLabel: 'string'
      ip: 'string'
      ports: [
        {
          port: int
          protocol: 'string'
        }
      ]
      type: 'Public'
    }
    osType: 'string'
    restartPolicy: 'string'
    volumes: [
      {
        azureFile: {
          readOnly: bool
          shareName: 'string'
          storageAccountKey: 'string'
          storageAccountName: 'string'
        }
        emptyDir: any()
        gitRepo: {
          directory: 'string'
          repository: 'string'
          revision: 'string'
        }
        name: 'string'
        secret: {}
      }
    ]
  }
}

Tulajdonságértékek

containerGroups

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-63

Érvényes karakterek:
Kisbetűk, számok és kötőjelek.

Nem lehet kötőjellel kezdeni vagy végződni. Szomszédos kötőjelek használata nem megengedett.
location Az erőforrás helye. sztring
tags Az erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties ContainerGroupProperties (kötelező)

ContainerGroupProperties

Név Leírás Érték
tárolók A tárolócsoporton belüli tárolók. Tároló[] (kötelező)
imageRegistryCredentials A rendszerkép-beállításjegyzék hitelesítő adatai, amelyekből a tárolócsoport létrejön. ImageRegistryCredential[]
ipAddress A tárolócsoport IP-címtípusa. IpAddress
osType A tárolócsoport tárolói által megkövetelt operációsrendszer-típus. "Linux"
"Windows" (kötelező)
restartPolicy Indítsa újra a házirendet a tárolócsoport összes tárolójára vonatkozóan.
- Always Mindig újraindul
- OnFailure Újraindítás hiba esetén
- Never Soha ne induljon újra
"Mindig"
"Soha"
"OnFailure"
volumes A tárolócsoport tárolói által csatlakoztatható kötetek listája. Kötet[]

Tároló

Név Leírás Érték
name A tárolópéldány felhasználó által megadott neve. sztring (kötelező)
properties A tárolópéldány tulajdonságai. ContainerProperties (kötelező)

ContainerProperties

Név Leírás Érték
command A tárolópéldányban végrehajtható parancsok exec formában. sztring[]
environmentVariables A tárolópéldányban beállítandó környezeti változók. EnvironmentVariable[]
image A tárolópéldány létrehozásához használt rendszerkép neve. sztring (kötelező)
ports A tárolópéldány közzétett portja. ContainerPort[]
resources A tárolópéldány erőforrás-követelményei. ResourceRequirements (kötelező)
volumeMounts A tárolópéldány számára elérhető kötetcsatlakozások. VolumeMount[]

EnvironmentVariable

Név Leírás Érték
name A környezeti változó neve. sztring (kötelező)
érték A környezeti változó értéke. sztring (kötelező)

ContainerPort

Név Leírás Érték
port A tárolócsoporton belül közzétett portszám. int (kötelező)
Protokoll A porthoz társított protokoll. "TCP"
"UDP"

ResourceRequirements

Név Leírás Érték
Határok A tárolópéldány erőforráskorlátai. ResourceLimits
Kérelmek A tárolópéldány erőforrás-kérelmei. ResourceRequests (kötelező)

ResourceLimits

Név Leírás Érték
Cpu A tárolópéldány processzorkorlátja. int
memoryInGB A tárolópéldány GB-ban megadott memóriakorlátja. Decimális érték megadásához használja a json() függvényt. int vagy json decimális

ResourceRequests

Név Leírás Érték
Cpu A tárolópéldány CPU-kérése. int (kötelező)
memoryInGB A tárolópéldány GB-beli memóriakérelmének száma. Decimális érték megadásához használja a json() függvényt. int vagy json decimális (kötelező)

VolumeMount

Név Leírás Érték
mountPath Annak a tárolónak az elérési útja, amelyen a kötetet csatlakoztatni kell. Nem tartalmazhat kettőspontot (:). sztring (kötelező)
name A kötet csatlakoztatásának neve. sztring (kötelező)
readOnly A jelölő jelzi, hogy a kötet csatlakoztatása írásvédett-e. logikai

ImageRegistryCredential

Név Leírás Érték
jelszó A privát beállításjegyzék jelszava. sztring
kiszolgáló A Docker lemezkép-beállításjegyzék-kiszolgálója protokoll nélkül, például "http" és "https". sztring (kötelező)
username A privát beállításjegyzék felhasználóneve. sztring (kötelező)

IpAddress

Név Leírás Érték
dnsNameLabel Az IP DNS-névcímkéje. sztring
Ip A nyilvános interneten elérhető IP-cím. sztring
ports A tárolócsoportban közzétett portok listája. Port[] (kötelező)
típus Meghatározza, hogy az IP-cím elérhető-e a nyilvános interneten. "Nyilvános" (kötelező)

Port

Név Leírás Érték
port A portszám. int (kötelező)
Protokoll A porthoz társított protokoll. "TCP"
"UDP"

Kötet

Név Leírás Érték
azureFile Az Azure File-kötet. AzureFileVolume
emptyDir Az üres könyvtárkötet. A Bicep esetében használhatja az any() függvényt.
gitRepo A Git-adattár kötete. GitRepoVolume
name A kötet neve. sztring (kötelező)
titkos kód A titkos kötet. object

AzureFileVolume

Név Leírás Érték
readOnly A jelölő, amely jelzi, hogy az Azure-fájl megosztott kötetként van-e csatlakoztatva, írásvédett-e. logikai
shareName A kötetként csatlakoztatandó Azure-fájlmegosztás neve. sztring (kötelező)
storageAccountKey Az Azure-fájlmegosztás eléréséhez használt tárfiók hozzáférési kulcsa. sztring
storageAccountName Az Azure-fájlmegosztást tartalmazó tárfiók neve. sztring (kötelező)

GitRepoVolume

Név Leírás Érték
címtár Célkönyvtár neve. Nem tartalmazhat és nem kezdődhet ".." betűvel. Ha "." van megadva, a kötetkönyvtár lesz a Git-adattár. Ellenkező esetben, ha meg van adva, a kötet tartalmazza a git-adattárat az alkönyvtárban a megadott névvel. sztring
repository Adattár URL-címe sztring (kötelező)
változat Véglegesítse a megadott változat kivonatát. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
rendelkezésre állási csoport SQL Server az AKS-en

Üzembe helyezés az Azure-ban
Ez létrehoz egy új AKS-fürtöt, majd üzembe helyezi SQL Server rendelkezésre állási csoportokat a Duffle és az ACI használatával üzembe helyezett CNAB-csomag használatával
WordPress-webhely létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy WordPress-webhelyet a tárolópéldányon
WordPress-webhely létrehozása virtuális hálózaton

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy WordPress-webhelyet egy virtuális hálózat tárolópéldányán. És adjon ki egy nyilvános webhely teljes tartománynevét, amely hozzáférhet a WordPress webhelyhez.
Azure Container Instances – BC SQL Server és IIS használatával

Üzembe helyezés az Azure-ban
Egyetlen Windows-tároló üzembe helyezése teljes funkcionalitású, önálló Microsoft Dynamics 365 Business Central-környezettel a Azure Container Instances.
Front Door Container Instances és Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Door Standard/Premium tárolócsoportot és Application Gateway.
Front Door Standard/Premium Azure Container Instances

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Door Standard/Premiumot egy tárolócsoporttal.
Azure Container Instances – tároló állapotadat-mintavétellel

Üzembe helyezés az Azure-ban
Helyezzen üzembe egy linuxos tárolót, amely állapotadat-mintavétellel rendelkezik Azure Container Instances használatával.
Azure Container Instances – Linux-tároló nyilvános IP-címmel

Üzembe helyezés az Azure-ban
Egyetlen nyilvános IP-címen keresztül elérhető Linux-tároló üzembe helyezése Azure Container Instances használatával.
Azure Container Instances – biztonságos envVar tároló

Üzembe helyezés az Azure-ban
Helyezzen üzembe egy biztonságos környezeti változóval rendelkező Linux-tárolót a Azure Container Instances használatával.
Azure Container Instances – Linux-tároló emptyDir használatával

Üzembe helyezés az Azure-ban
Helyezzen üzembe két Linux-tárolót, amelyek egy emptyDir kötetet osztanak meg Azure Container Instances használatával.
Azure Container Instances – Linux-tároló gitRepo-val

Üzembe helyezés az Azure-ban
GitRepo-kötetet használó Linux-tároló üzembe helyezése Azure Container Instances használatával.
Azure Container Instances – tároló titkos kódokkal

Üzembe helyezés az Azure-ban
Helyezzen üzembe egy titkos kötetet tartalmazó Linux-tárolót a Azure Container Instances használatával.
Igény szerinti SFTP-kiszolgáló létrehozása állandó tárhellyel

Üzembe helyezés az Azure-ban
Ez a sablon egy igény szerinti SFTP-kiszolgálót mutat be egy Azure Container Instance (ACI) használatával.
Igény szerinti SFTP-kiszolgáló meglévő tárfiók használatával

Üzembe helyezés az Azure-ban
Ez a sablon egy igény szerinti SFTP-kiszolgálót mutat be egy Azure Container Instance (ACI) használatával.
Tárfiók fájlmegosztásának létrehozása tárolókon keresztül

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy tárfiókot és egy fájlmegosztást az azure-cli használatával egy tárolópéldányban
UDP-tároló az ACI-ben

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy ACI-erőforrást, és elérhetővé tesz egy tárolót az UDP-vel
Azure Container Instances – virtuális hálózat

Üzembe helyezés az Azure-ban
Tárolópéldány üzembe helyezése egy Azure-beli virtuális hálózaton.
Application Gateway létrehozása tanúsítványok használatával

Üzembe helyezés az Azure-ban
Ez a sablon bemutatja, hogyan hozhat létre Key Vault önaláírt tanúsítványokat, majd hogyan hivatkozhat Application Gateway.

ARM-sablon erőforrásdefiníciója

A containerGroups erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.ContainerInstance/containerGroups erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.

{
  "type": "Microsoft.ContainerInstance/containerGroups",
  "apiVersion": "2018-04-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "properties": {
    "containers": [
      {
        "name": "string",
        "properties": {
          "command": [ "string" ],
          "environmentVariables": [
            {
              "name": "string",
              "value": "string"
            }
          ],
          "image": "string",
          "ports": [
            {
              "port": "int",
              "protocol": "string"
            }
          ],
          "resources": {
            "limits": {
              "cpu": "int",
              "memoryInGB": "[json('decimal-as-string')]"
            },
            "requests": {
              "cpu": "int",
              "memoryInGB": "[json('decimal-as-string')]"
            }
          },
          "volumeMounts": [
            {
              "mountPath": "string",
              "name": "string",
              "readOnly": "bool"
            }
          ]
        }
      }
    ],
    "imageRegistryCredentials": [
      {
        "password": "string",
        "server": "string",
        "username": "string"
      }
    ],
    "ipAddress": {
      "dnsNameLabel": "string",
      "ip": "string",
      "ports": [
        {
          "port": "int",
          "protocol": "string"
        }
      ],
      "type": "Public"
    },
    "osType": "string",
    "restartPolicy": "string",
    "volumes": [
      {
        "azureFile": {
          "readOnly": "bool",
          "shareName": "string",
          "storageAccountKey": "string",
          "storageAccountName": "string"
        },
        "emptyDir": {},
        "gitRepo": {
          "directory": "string",
          "repository": "string",
          "revision": "string"
        },
        "name": "string",
        "secret": {}
      }
    ]
  }
}

Tulajdonságértékek

containerGroups

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.ContainerInstance/containerGroups"
apiVersion Az erőforrás API-verziója '2018-04-01'
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-63

Érvényes karakterek:
Kisbetűk, számok és kötőjelek.

Nem lehet kötőjellel kezdeni vagy végződni. Szomszédos kötőjelek használata nem megengedett.
location Az erőforrás helye. sztring
tags Az erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
properties ContainerGroupProperties (kötelező)

ContainerGroupProperties

Név Leírás Érték
tárolók A tárolócsoporton belüli tárolók. Tároló[] (kötelező)
imageRegistryCredentials A lemezkép-beállításjegyzék hitelesítő adatai, amelyekből a tárolócsoport létrejön. ImageRegistryCredential[]
ipAddress A tárolócsoport IP-címtípusa. IpAddress
osType A tárolócsoport tárolói által igényelt operációsrendszer-típus. "Linux"
"Windows" (kötelező)
restartPolicy Indítsa újra a házirendet a tárolócsoport összes tárolójára vonatkozóan.
- Always Mindig újraindul
- OnFailure Újraindítás sikertelen
- Never Soha ne induljon újra
"Mindig"
"Soha"
"OnFailure"
volumes A tárolócsoport tárolói által csatlakoztatható kötetek listája. Kötet[]

Tároló

Név Leírás Érték
name A tárolópéldány felhasználó által megadott neve. sztring (kötelező)
properties A tárolópéldány tulajdonságai. ContainerProperties (kötelező)

ContainerProperties

Név Leírás Érték
command A tárolópéldányon végrehajtható parancsok exec formában. sztring[]
environmentVariables A tárolópéldányban beállítandó környezeti változók. EnvironmentVariable[]
image A tárolópéldány létrehozásához használt rendszerkép neve. sztring (kötelező)
ports A tárolópéldány közzétett portja. ContainerPort[]
resources A tárolópéldány erőforrás-követelményei. ResourceRequirements (kötelező)
volumeMounts A tárolópéldány számára elérhető kötetcsatlakozások. VolumeMount[]

EnvironmentVariable

Név Leírás Érték
name A környezeti változó neve. sztring (kötelező)
érték A környezeti változó értéke. sztring (kötelező)

ContainerPort

Név Leírás Érték
port A tárolócsoporton belül közzétett portszám. int (kötelező)
Protokoll A porthoz társított protokoll. "TCP"
"UDP"

ResourceRequirements

Név Leírás Érték
Határok A tárolópéldány erőforráskorlátai. ResourceLimits
Kérelmek A tárolópéldány erőforrás-kérelmei. ResourceRequests (kötelező)

ResourceLimits

Név Leírás Érték
Cpu A tárolópéldány processzorkorlátja. int
memoryInGB A tárolópéldány GB-ban megadott memóriakorlátja. Decimális érték megadásához használja a json() függvényt. int vagy json decimális

ResourceRequests

Név Leírás Érték
Cpu A tárolópéldány CPU-kérése. int (kötelező)
memoryInGB A tárolópéldány GB-beli memóriakérelmének száma. Decimális érték megadásához használja a json() függvényt. int vagy json decimális (kötelező)

VolumeMount

Név Leírás Érték
mountPath Annak a tárolónak az elérési útja, amelyen a kötetet csatlakoztatni kell. Nem tartalmazhat kettőspontot (:). sztring (kötelező)
name A kötet csatlakoztatásának neve. sztring (kötelező)
readOnly A jelölő jelzi, hogy a kötet csatlakoztatása írásvédett-e. logikai

ImageRegistryCredential

Név Leírás Érték
jelszó A privát beállításjegyzék jelszava. sztring
kiszolgáló A Docker lemezkép-beállításjegyzék-kiszolgálója protokoll nélkül, például "http" és "https". sztring (kötelező)
username A privát beállításjegyzék felhasználóneve. sztring (kötelező)

IpAddress

Név Leírás Érték
dnsNameLabel Az IP-cím DNS-névcímkéje. sztring
Ip A nyilvános interneten elérhető IP-cím. sztring
ports A tárolócsoportban közzétett portok listája. Port[] (kötelező)
típus Meghatározza, hogy az IP-cím elérhető-e a nyilvános interneten. "Nyilvános" (kötelező)

Port

Név Leírás Érték
port A portszám. int (kötelező)
Protokoll A porthoz társított protokoll. "TCP"
"UDP"

Kötet

Név Leírás Érték
azureFile Az Azure File-kötet. AzureFileVolume
emptyDir Az üres könyvtárkötet.
gitRepo A Git-adattár kötete. GitRepoVolume
name A kötet neve. sztring (kötelező)
titkos kód A titkos kötet. object

AzureFileVolume

Név Leírás Érték
readOnly A jelölő, amely jelzi, hogy az Azure-fájl megosztott kötetként van-e csatlakoztatva, írásvédett-e. logikai
shareName A kötetként csatlakoztatandó Azure-fájlmegosztás neve. sztring (kötelező)
storageAccountKey Az Azure-fájlmegosztás eléréséhez használt tárfiók hozzáférési kulcsa. sztring
storageAccountName Az Azure-fájlmegosztást tartalmazó tárfiók neve. sztring (kötelező)

GitRepoVolume

Név Leírás Érték
címtár Célkönyvtár neve. Nem tartalmazhat és nem kezdődhet ".." betűvel. Ha "." van megadva, a kötetkönyvtár lesz a Git-adattár. Ellenkező esetben, ha meg van adva, a kötet tartalmazza a git-adattárat az alkönyvtárban a megadott névvel. sztring
repository Adattár URL-címe sztring (kötelező)
változat Véglegesítse a megadott változat kivonatát. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.

Sablon Description
rendelkezésre állási csoport SQL Server az AKS-en

Üzembe helyezés az Azure-ban
Ez létrehoz egy új AKS-fürtöt, majd üzembe helyezi SQL Server rendelkezésre állási csoportokat a Duffle és az ACI használatával üzembe helyezett CNAB-csomag használatával
WordPress-webhely létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy WordPress-webhelyet a tárolópéldányon
WordPress-webhely létrehozása virtuális hálózaton

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy WordPress-webhelyet egy virtuális hálózat tárolópéldányán. És adjon ki egy nyilvános webhely teljes tartománynevét, amely hozzáférhet a WordPress webhelyhez.
Azure Container Instances – BC SQL Server és IIS használatával

Üzembe helyezés az Azure-ban
Egyetlen Windows-tároló üzembe helyezése teljes funkcionalitású, önálló Microsoft Dynamics 365 Business Central-környezettel a Azure Container Instances.
Front Door Container Instances és Application Gateway

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Door Standard/Premium tárolócsoportot és Application Gateway.
Front Door Standard/Premium Azure Container Instances

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Front Door Standard/Premiumot egy tárolócsoporttal.
Azure Container Instances – tároló állapotadat-mintavétellel

Üzembe helyezés az Azure-ban
Helyezzen üzembe egy linuxos tárolót, amely állapotadat-mintavétellel rendelkezik Azure Container Instances használatával.
Azure Container Instances – Linux-tároló nyilvános IP-címmel

Üzembe helyezés az Azure-ban
Egyetlen nyilvános IP-címen keresztül elérhető Linux-tároló üzembe helyezése Azure Container Instances használatával.
Azure Container Instances – biztonságos envVar tároló

Üzembe helyezés az Azure-ban
Biztonságos környezeti változóval rendelkező Linux-tároló üzembe helyezése Azure Container Instances használatával.
Azure Container Instances – Linux-tároló emptyDir használatával

Üzembe helyezés az Azure-ban
Helyezzen üzembe két Linux-tárolót, amelyek egy emptyDir köteten osztoznak Azure Container Instances használatával.
Azure Container Instances – Linux-tároló a gitRepo használatával

Üzembe helyezés az Azure-ban
GitRepo-kötetet használó Linux-tároló üzembe helyezése Azure Container Instances használatával.
Azure Container Instances – titkos kódokat tartalmazó tároló

Üzembe helyezés az Azure-ban
Helyezzen üzembe egy titkos kötetet tartalmazó Linux-tárolót a Azure Container Instances használatával.
Igény szerinti SFTP-kiszolgáló létrehozása állandó tárhellyel

Üzembe helyezés az Azure-ban
Ez a sablon egy Igény szerinti SFTP-kiszolgálót mutat be egy Azure Container Instance (ACI) használatával.
Igény szerinti SFTP-kiszolgáló meglévő tárfiók használatával

Üzembe helyezés az Azure-ban
Ez a sablon egy Igény szerinti SFTP-kiszolgálót mutat be egy Azure Container Instance (ACI) használatával.
Tárfiók fájlmegosztásának létrehozása tárolókon keresztül

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy tárfiókot és egy fájlmegosztást az azure-cli használatával egy tárolópéldányban
UDP-tároló az ACI-ban

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy ACI-erőforrást, és elérhetővé tesz egy tárolót az UDP-vel
Azure Container Instances – Virtuális hálózat

Üzembe helyezés az Azure-ban
Helyezzen üzembe egy tárolópéldányt egy Azure-beli virtuális hálózaton.
Application Gateway létrehozása tanúsítványokkal

Üzembe helyezés az Azure-ban
Ez a sablon bemutatja, hogyan hozhat létre Key Vault önaláírt tanúsítványokat, majd hogyan hivatkozhat Application Gateway.

Terraform -erőforrásdefiníció (AzAPI-szolgáltató)

A containerGroups erőforrástípus üzembe helyezhető a következő célműveletekkel:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban találja.

Erőforrás formátuma

Microsoft.ContainerInstance/containerGroups erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.ContainerInstance/containerGroups@2018-04-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    properties = {
      containers = [
        {
          name = "string"
          properties = {
            command = [
              "string"
            ]
            environmentVariables = [
              {
                name = "string"
                value = "string"
              }
            ]
            image = "string"
            ports = [
              {
                port = int
                protocol = "string"
              }
            ]
            resources = {
              limits = {
                cpu = int
                memoryInGB = "decimal-as-string"
              }
              requests = {
                cpu = int
                memoryInGB = "decimal-as-string"
              }
            }
            volumeMounts = [
              {
                mountPath = "string"
                name = "string"
                readOnly = bool
              }
            ]
          }
        }
      ]
      imageRegistryCredentials = [
        {
          password = "string"
          server = "string"
          username = "string"
        }
      ]
      ipAddress = {
        dnsNameLabel = "string"
        ip = "string"
        ports = [
          {
            port = int
            protocol = "string"
          }
        ]
        type = "Public"
      }
      osType = "string"
      restartPolicy = "string"
      volumes = [
        {
          azureFile = {
            readOnly = bool
            shareName = "string"
            storageAccountKey = "string"
            storageAccountName = "string"
          }
          gitRepo = {
            directory = "string"
            repository = "string"
            revision = "string"
          }
          name = "string"
          secret = {}
        }
      ]
    }
  })
}

Tulajdonságértékek

containerGroups

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.ContainerInstance/containerGroups@2018-04-01"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-63

Érvényes karakterek:
Kisbetűk, számok és kötőjelek.

Nem lehet kötőjellel kezdeni vagy végződni. Szomszédos kötőjelek használata nem megengedett.
location Az erőforrás helye. sztring
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az erőforráscsoport azonosítóját. sztring (kötelező)
tags Az erőforráscímkék. Címkenevek és -értékek szótára.
properties ContainerGroupProperties (kötelező)

ContainerGroupProperties

Név Leírás Érték
tárolók A tárolócsoporton belüli tárolók. Tároló[] (kötelező)
imageRegistryCredentials A rendszerkép-beállításjegyzék hitelesítő adatai, amelyekből a tárolócsoport létrejön. ImageRegistryCredential[]
ipAddress A tárolócsoport IP-címtípusa. IpAddress
osType A tárolócsoport tárolói által megkövetelt operációsrendszer-típus. "Linux"
"Windows" (kötelező)
restartPolicy Indítsa újra a házirendet a tárolócsoport összes tárolójára vonatkozóan.
- Always Mindig újraindul
- OnFailure Újraindítás hiba esetén
- Never Soha ne induljon újra
"Mindig"
"Soha"
"OnFailure"
volumes A tárolócsoport tárolói által csatlakoztatható kötetek listája. Kötet[]

Tároló

Név Leírás Érték
name A tárolópéldány felhasználó által megadott neve. sztring (kötelező)
properties A tárolópéldány tulajdonságai. ContainerProperties (kötelező)

ContainerProperties

Név Leírás Érték
command A tárolópéldányon végrehajtható parancsok exec formában. sztring[]
environmentVariables A tárolópéldányban beállítandó környezeti változók. EnvironmentVariable[]
image A tárolópéldány létrehozásához használt rendszerkép neve. sztring (kötelező)
ports A tárolópéldány közzétett portja. ContainerPort[]
resources A tárolópéldány erőforrás-követelményei. ResourceRequirements (kötelező)
volumeMounts A tárolópéldány számára elérhető kötetcsatlakozások. VolumeMount[]

EnvironmentVariable

Név Leírás Érték
name A környezeti változó neve. sztring (kötelező)
érték A környezeti változó értéke. sztring (kötelező)

ContainerPort

Név Leírás Érték
port A tárolócsoporton belül közzétett portszám. int (kötelező)
Protokoll A porthoz társított protokoll. "TCP"
"UDP"

ResourceRequirements

Név Leírás Érték
Határok A tárolópéldány erőforráskorlátai. ResourceLimits
Kérelmek A tárolópéldány erőforrás-kérelmei. ResourceRequests (kötelező)

ResourceLimits

Név Leírás Érték
Cpu A tárolópéldány processzorkorlátja. int
memoryInGB A tárolópéldány GB-ban megadott memóriakorlátja. Adjon meg egy decimális értéket sztringként. int vagy json decimális

ResourceRequests

Név Leírás Érték
Cpu A tárolópéldány CPU-kérése. int (kötelező)
memoryInGB A tárolópéldány GB-beli memóriakérelmének száma. Adjon meg egy decimális értéket sztringként. int vagy json decimális (kötelező)

VolumeMount

Név Leírás Érték
mountPath Annak a tárolónak az elérési útja, amelyen a kötetet csatlakoztatni kell. Nem tartalmazhat kettőspontot (:). sztring (kötelező)
name A kötet csatlakoztatásának neve. sztring (kötelező)
readOnly A jelölő jelzi, hogy a kötet csatlakoztatása írásvédett-e. logikai

ImageRegistryCredential

Név Leírás Érték
jelszó A privát beállításjegyzék jelszava. sztring
kiszolgáló A Docker lemezkép-beállításjegyzék-kiszolgálója protokoll nélkül, például "http" és "https". sztring (kötelező)
username A privát beállításjegyzék felhasználóneve. sztring (kötelező)

IpAddress

Név Leírás Érték
dnsNameLabel Az IP-cím DNS-névcímkéje. sztring
Ip A nyilvános interneten elérhető IP-cím. sztring
ports A tárolócsoportban közzétett portok listája. Port[] (kötelező)
típus Meghatározza, hogy az IP-cím elérhető-e a nyilvános interneten. "Nyilvános" (kötelező)

Port

Név Leírás Érték
port A portszám. int (kötelező)
Protokoll A porthoz társított protokoll. "TCP"
"UDP"

Kötet

Név Leírás Érték
azureFile Az Azure File-kötet. AzureFileVolume
emptyDir Az üres könyvtárkötet.
gitRepo A Git-adattár kötete. GitRepoVolume
name A kötet neve. sztring (kötelező)
titkos kód A titkos kötet. object

AzureFileVolume

Név Leírás Érték
readOnly A jelölő, amely jelzi, hogy az Azure-fájl megosztott kötetként van-e csatlakoztatva, írásvédett-e. logikai
shareName A kötetként csatlakoztatandó Azure-fájlmegosztás neve. sztring (kötelező)
storageAccountKey Az Azure-fájlmegosztás eléréséhez használt tárfiók hozzáférési kulcsa. sztring
storageAccountName Az Azure-fájlmegosztást tartalmazó tárfiók neve. sztring (kötelező)

GitRepoVolume

Név Leírás Érték
címtár Célkönyvtár neve. Nem tartalmazhat és nem kezdődhet ".." betűvel. Ha "." van megadva, a kötetkönyvtár lesz a Git-adattár. Ellenkező esetben, ha meg van adva, a kötet tartalmazza a git-adattárat az alkönyvtárban a megadott névvel. sztring
repository Adattár URL-címe sztring (kötelező)
változat Véglegesítse a megadott változat kivonatát. sztring