{
  "_id": "6a16bdfeacfb0bcc41d875f5",
  "Package": "AzureContainers",
  "Title": "Interface to 'Container Instances', 'Docker Registry' and\n'Kubernetes' in 'Azure'",
  "Version": "1.3.3",
  "Authors@R": "c(\nperson(\"Hong\", \"Ooi\", , \"hongooi73@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Bill\", \"Liang\", role = \"ctb\", comment = \"Assistance debugging MMLS on Kubernetes\"),\nperson(\"Ramkumar\", \"Chandrasekaran\", role = \"ctb\", comment = \"Original blog article on Dockerising MMLS\"),\nperson(\"Microsoft\", role=\"cph\")\n)",
  "Description": "An interface to container functionality in Microsoft's\n'Azure' cloud:\n<https://azure.microsoft.com/en-us/products/category/containers/>.\nManage 'Azure Container Instance' (ACI), 'Azure Container\nRegistry' (ACR) and 'Azure Kubernetes Service' (AKS) resources,\npush and pull images, and deploy services. On the client side,\nlightweight shells to the 'docker', 'docker-compose', 'kubectl'\nand 'helm' commandline tools are provided. Part of the 'AzureR'\nfamily of packages.",
  "URL": "https://github.com/Azure/AzureContainers\nhttps://github.com/Azure/AzureR",
  "BugReports": "https://github.com/Azure/AzureContainers/issues",
  "License": "MIT + file LICENSE",
  "VignetteBuilder": "knitr",
  "Roxygen": "list(markdown=TRUE, r6=FALSE, old_usage=TRUE)",
  "RoxygenNote": "7.3.1",
  "Config/pak/sysreqs": "libssl-dev",
  "Repository": "https://azure.r-universe.dev",
  "Date/Publication": "2025-04-12 11:05:05 UTC",
  "RemoteUrl": "https://github.com/azure/azurecontainers",
  "RemoteRef": "HEAD",
  "RemoteSha": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-27 09:45:53 UTC",
    "User": "root"
  },
  "Author": "Hong Ooi [aut, cre],\nBill Liang [ctb] (Assistance debugging MMLS on Kubernetes),\nRamkumar Chandrasekaran [ctb] (Original blog article on Dockerising\nMMLS),\nMicrosoft [cph]",
  "Maintainer": "Hong Ooi <hongooi73@gmail.com>",
  "MD5sum": "500321ee52c95708f12addadec3e31d3",
  "_user": "azure",
  "_type": "src",
  "_file": "AzureContainers_1.3.3.tar.gz",
  "_fileid": "50baf09b10a84e3331ccfa46c498fe7a3dc4dedd30c791116f3fa97b303ad82b",
  "_filesize": 466774,
  "_sha256": "50baf09b10a84e3331ccfa46c498fe7a3dc4dedd30c791116f3fa97b303ad82b",
  "_created": "2026-05-27T09:45:53.000Z",
  "_published": "2026-05-27T09:48:46.341Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78050686195,
      "time": 134,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7237249983"
    },
    {
      "job": 78050686208,
      "time": 131,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7237248556"
    },
    {
      "job": 78050686240,
      "time": 82,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7237232379"
    },
    {
      "job": 78050686149,
      "time": 88,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7237233821"
    },
    {
      "job": 78050015962,
      "time": 236,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7237203595"
    },
    {
      "job": 78050686062,
      "time": 110,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7237241961"
    },
    {
      "job": 78050686184,
      "time": 92,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "7237235636"
    },
    {
      "job": 78050686406,
      "time": 76,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "7237230312"
    },
    {
      "job": 78050686080,
      "time": 89,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "NOTE",
      "artifact": "7237234412"
    }
  ],
  "_buildurl": "https://github.com/r-universe/azure/actions/runs/26503547920",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/azure/azurecontainers",
  "_commit": {
    "id": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
    "author": "Hong Ooi <hongooi73@gmail.com>",
    "committer": "GitHub <noreply@github.com>",
    "message": "Actions fix (#22)\n\n* fix action\n\n* fix\n\n* fix",
    "time": 1744455905
  },
  "_maintainer": {
    "name": "Hong Ooi",
    "email": "hongooi73@gmail.com",
    "login": "hongooi73",
    "description": "",
    "uuid": 11328890
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.3",
      "role": "Depends"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "AzureRMR",
      "version": ">= 2.0.0",
      "role": "Imports"
    },
    {
      "package": "AzureGraph",
      "version": ">= 1.1.0",
      "role": "Imports"
    },
    {
      "package": "openssl",
      "role": "Imports"
    },
    {
      "package": "httr",
      "role": "Imports"
    },
    {
      "package": "R6",
      "role": "Imports"
    },
    {
      "package": "processx",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "role": "Suggests"
    },
    {
      "package": "uuid",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "bcrypt",
      "role": "Suggests"
    },
    {
      "package": "randomForest",
      "role": "Suggests"
    },
    {
      "package": "plumber",
      "role": "Suggests"
    },
    {
      "package": "RestRserve",
      "role": "Suggests"
    },
    {
      "package": "AzureKeyVault",
      "role": "Suggests"
    }
  ],
  "_owner": "azure",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [],
  "_tags": [],
  "_topics": [
    "azure-container-instances",
    "azure-container-registry",
    "azure-kubernetes-service",
    "azure-sdk-r",
    "containers",
    "kubernetes"
  ],
  "_stars": 27,
  "_contributors": [
    {
      "user": "hongooi73",
      "count": 330,
      "uuid": 11328890
    }
  ],
  "_userbio": {
    "uuid": 6844498,
    "type": "organization",
    "name": "Microsoft Azure",
    "description": "APIs, SDKs and open source projects from Microsoft Azure"
  },
  "_downloads": {
    "count": 910,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/AzureContainers"
  },
  "_devurl": "https://github.com/azure/azurecontainers",
  "_searchresults": 54,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/AzureContainers.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/azure/azurecontainers",
  "_realowner": "azure",
  "_cranurl": true,
  "_releases": [
    {
      "version": "1.0.0",
      "date": "2018-12-25"
    },
    {
      "version": "1.0.1",
      "date": "2019-02-14"
    },
    {
      "version": "1.0.2",
      "date": "2019-05-04"
    },
    {
      "version": "1.1.0",
      "date": "2019-07-15"
    },
    {
      "version": "1.1.1",
      "date": "2019-10-17"
    },
    {
      "version": "1.1.2",
      "date": "2019-11-11"
    },
    {
      "version": "1.2.0",
      "date": "2019-12-03"
    },
    {
      "version": "1.2.1",
      "date": "2020-03-11"
    },
    {
      "version": "1.3.0",
      "date": "2020-05-06"
    },
    {
      "version": "1.3.1",
      "date": "2020-10-15"
    },
    {
      "version": "1.3.2",
      "date": "2021-07-09"
    },
    {
      "version": "1.3.3",
      "date": "2025-04-12"
    }
  ],
  "_exports": [
    "aci",
    "aci_creds",
    "aci_ports",
    "acr",
    "agent_pool",
    "aks",
    "aks_pools",
    "call_docker",
    "call_docker_compose",
    "call_helm",
    "call_kubectl",
    "docker_registry",
    "DockerRegistry",
    "get_aci_credentials_list",
    "is_aci",
    "is_acr",
    "is_aks",
    "is_docker_registry",
    "is_kubernetes_cluster",
    "kubernetes_cluster",
    "KubernetesCluster"
  ],
  "_help": [
    {
      "page": "aci",
      "title": "Azure Container Instance class",
      "topics": [
        "aci",
        "az_container_instance"
      ]
    },
    {
      "page": "aci_utils",
      "title": "Utilities for specifying ACI configuration information",
      "topics": [
        "aci_creds",
        "aci_ports",
        "get_aci_credentials_list"
      ]
    },
    {
      "page": "acr",
      "title": "Azure Container Registry class",
      "topics": [
        "acr",
        "az_container_registry"
      ]
    },
    {
      "page": "agent_pool",
      "title": "Utility function for specifying Kubernetes agent pools",
      "topics": [
        "agent_pool"
      ]
    },
    {
      "page": "aks",
      "title": "Azure Kubernetes Service class",
      "topics": [
        "aks",
        "az_kubernetes_service"
      ]
    },
    {
      "page": "aks_pools",
      "title": "Vectorised utility function for specifying Kubernetes agent pools",
      "topics": [
        "aks_pools"
      ]
    },
    {
      "page": "call_docker",
      "title": "Call the docker commandline tool",
      "topics": [
        "call_docker"
      ]
    },
    {
      "page": "call_docker_compose",
      "title": "Call the docker-compose commandline tool",
      "topics": [
        "call_docker_compose"
      ]
    },
    {
      "page": "call_helm",
      "title": "Call the Helm commandline tool",
      "topics": [
        "call_helm"
      ]
    },
    {
      "page": "call_kubectl",
      "title": "Call the Kubernetes commandline tool, kubectl",
      "topics": [
        "call_kubectl"
      ]
    },
    {
      "page": "create_aci",
      "title": "Create Azure Container Instance (ACI)",
      "topics": [
        "create_aci"
      ]
    },
    {
      "page": "create_acr",
      "title": "Create Azure Container Registry (ACR)",
      "topics": [
        "create_acr"
      ]
    },
    {
      "page": "create_aks",
      "title": "Create Azure Kubernetes Service (AKS)",
      "topics": [
        "create_aks"
      ]
    },
    {
      "page": "delete_aci",
      "title": "Delete an Azure Container Instance (ACI)",
      "topics": [
        "delete_aci"
      ]
    },
    {
      "page": "delete_acr",
      "title": "Delete an Azure Container Registry (ACR)",
      "topics": [
        "delete_acr"
      ]
    },
    {
      "page": "delete_aks",
      "title": "Delete an Azure Kubernetes Service (AKS)",
      "topics": [
        "delete_aks"
      ]
    },
    {
      "page": "docker_registry",
      "title": "Create a new Docker registry object",
      "topics": [
        "docker_registry"
      ]
    },
    {
      "page": "DockerRegistry",
      "title": "Docker registry class",
      "topics": [
        "DockerRegistry"
      ]
    },
    {
      "page": "get_aci",
      "title": "Get Azure Container Instance (ACI)",
      "topics": [
        "get_aci",
        "list_acis"
      ]
    },
    {
      "page": "get_acr",
      "title": "Get Azure Container Registry (ACR)",
      "topics": [
        "get_acr",
        "list_acrs"
      ]
    },
    {
      "page": "get_aks",
      "title": "Get Azure Kubernetes Service (AKS)",
      "topics": [
        "get_aks",
        "list_aks"
      ]
    },
    {
      "page": "is",
      "title": "Utility functions to test whether an object is of the given class.",
      "topics": [
        "is_aci",
        "is_acr",
        "is_aks",
        "is_docker_registry",
        "is_kubernetes_cluster"
      ]
    },
    {
      "page": "kubernetes_cluster",
      "title": "Create a new Kubernetes cluster object",
      "topics": [
        "kubernetes_cluster"
      ]
    },
    {
      "page": "KubernetesCluster",
      "title": "Kubernetes cluster class",
      "topics": [
        "KubernetesCluster"
      ]
    },
    {
      "page": "list_kubernetes_versions",
      "title": "List available Kubernetes versions",
      "topics": [
        "list_kubernetes_versions"
      ]
    },
    {
      "page": "list_vm_sizes",
      "title": "List available VM sizes",
      "topics": [
        "list_vm_sizes"
      ]
    }
  ],
  "_pkglogo": "https://github.com/azure/azurecontainers/raw/HEAD/man/figures/logo.png",
  "_readme": "https://github.com/azure/azurecontainers/raw/HEAD/README.md",
  "_rundeps": [
    "askpass",
    "AzureAuth",
    "AzureGraph",
    "AzureRMR",
    "curl",
    "httr",
    "jose",
    "jsonlite",
    "mime",
    "openssl",
    "processx",
    "ps",
    "R6",
    "rappdirs",
    "sys",
    "uuid"
  ],
  "_vignettes": [
    {
      "source": "vig01_plumber_deploy.Rmd",
      "filename": "vig01_plumber_deploy.html",
      "title": "Deploying a prediction service with Plumber",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Fit the model",
        "Scoring script for plumber",
        "Create a Dockerfile",
        "Build and upload the image",
        "Deploy to an Azure Container Instance",
        "Deploy to a Kubernetes cluster",
        "Security note",
        "See also"
      ],
      "created": "2018-09-20 12:32:41",
      "modified": "2021-07-09 05:32:41",
      "commits": 11
    },
    {
      "source": "vig04_rbac.Rmd",
      "filename": "vig04_rbac.html",
      "title": "RBAC examples",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Authenticating with a service principal from ACI to ACR",
        "Authenticating with a service principal from AKS to ACR",
        "Creating an AKS resource and reusing an existing service principal",
        "Integrating AKS with Azure Active Directory"
      ],
      "created": "2020-05-02 19:16:03",
      "modified": "2025-04-12 08:34:02",
      "commits": 2
    },
    {
      "source": "vig02_restrserve_deploy_aci.Rmd",
      "filename": "vig02_restrserve_deploy_aci.html",
      "title": "Deploying an ACI service with HTTPS and authentication",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Deployment artifacts",
        "Model object",
        "TLS certificate/private key",
        "App",
        "Dockerfile",
        "Create the container"
      ],
      "created": "2020-05-02 19:16:03",
      "modified": "2020-05-02 19:16:03",
      "commits": 1
    },
    {
      "source": "vig03_securing_aks_traefik.Rmd",
      "filename": "vig03_securing_aks_traefik.html",
      "title": "Securing an AKS deployment with Traefik",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Model object and image",
        "Deploy to AKS",
        "Install traefik",
        "Assign domain name",
        "Generate an auth file",
        "Deploy the service",
        "Call the service",
        "Further comments"
      ],
      "created": "2020-05-02 19:16:03",
      "modified": "2025-04-12 08:34:02",
      "commits": 5
    }
  ],
  "_score": 6.464787519645937,
  "_indexed": true,
  "_nocasepkg": "azurecontainers",
  "_universes": [
    "azure",
    "hongooi73"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "1.3.3",
      "date": "2026-05-27T09:48:15.000Z",
      "distro": "noble",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "b04a1ae7e170e70c9fa2b8ad389a4253d91028310d9db6c0ede53ee57a5073f4",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26503547920"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "1.3.3",
      "date": "2026-05-27T09:48:12.000Z",
      "distro": "noble",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "8ec856f6997e757d111bffc0d3a21d6834053bde557f71747e5e58702ac7f1e8",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26503547920"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.3",
      "date": "2026-05-27T09:47:28.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "f96fb25433231a0c2875f9179c4e1ff079807394b8fad6320d954dc3bd651d10",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26503547920"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "1.3.3",
      "date": "2026-05-27T09:47:31.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "1294d8eada1b6b0dbd93845cc444dab8582e70114a6630242964c03343d922d0",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26503547920"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.3",
      "date": "2026-05-27T09:48:07.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "35af1afa700e936c70cc166d5c6435e60e33c537a125a70b535b6866f3ed3045",
      "status": "success",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26503547920"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.3",
      "date": "2026-05-27T09:47:28.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "eff9ce4d32cadf3a14c196c7f33c89f42ebdc3774fcd2635fc766359a797292e",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26503547920"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.3",
      "date": "2026-05-27T09:47:12.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "015d1211139ae9117db1cd0ca810f936e38d97c99851a33f7a8cba0b11782189",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26503547920"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "1.3.3",
      "date": "2026-05-27T09:47:24.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "0ca15a3d0856a5d7a3ca21a5e78a12c6fb41ada1bae74d8ae1924a0aaf0f1fa2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/26503547920"
    }
  ]
}