{
  "_id": "6abe222d99f7aa8c6aa529ad",
  "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-10-01 09:00:35 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>",
  "_user": "azure",
  "_type": "src",
  "_file": "AzureContainers_1.3.3.tar.gz",
  "_fileid": "https://r2.ropensci.org/3b35cd8619eb5443e30e9a4533f90875ae340159eaab8e4c5f4e70328d56261f",
  "_filesize": 464910,
  "_sha256": "3b35cd8619eb5443e30e9a4533f90875ae340159eaab8e4c5f4e70328d56261f",
  "_expires": "2027-01-09T09:04:40.000Z",
  "_created": "2026-10-01T09:00:35.000Z",
  "_published": "2026-10-01T09:04:45.551Z",
  "_jobs": [
    {
      "job": 110296521960,
      "time": 195,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11151436507"
    },
    {
      "job": 110296521956,
      "time": 194,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11150419152"
    },
    {
      "job": 110296521980,
      "time": 112,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11151026595"
    },
    {
      "job": 110296522013,
      "time": 81,
      "config": "macos-release-arm64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11150992627"
    },
    {
      "job": 110295314030,
      "time": 198,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "11150621832"
    },
    {
      "job": 110296521820,
      "time": 138,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "11150612143"
    },
    {
      "job": 110296522029,
      "time": 96,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "NOTE",
      "artifact": "11151481005"
    },
    {
      "job": 110296522006,
      "time": 65,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "11151391214"
    },
    {
      "job": 110296521937,
      "time": 73,
      "config": "windows-release-x86_64",
      "r": "4.6.1",
      "check": "NOTE",
      "artifact": "11150433629"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/azure/actions/runs/36839581257",
  "_status": "success",
  "_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
  },
  "_distro": "resolute",
  "_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",
    "followers": 15421,
    "description": "APIs, SDKs and open source projects from Microsoft Azure"
  },
  "_downloads": {
    "count": 642,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/AzureContainers"
  },
  "_devurl": "https://github.com/azure/azurecontainers",
  "_searchresults": 54,
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/AzureContainers.html",
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_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-10-01T09:03:55.000Z",
      "distro": "resolute",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "https://r2.ropensci.org/5b34683d5d2ce2a6a534ebea9389798ab514b2eadb667e2535b05e49173cde79",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/36839581257"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "1.3.3",
      "date": "2026-10-01T09:03:54.000Z",
      "distro": "resolute",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "https://r2.ropensci.org/29dae70aa4d46bc99d3ad76ad50edaf91e7c8e0f90670517acfb764d111c9f58",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/36839581257"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "1.3.3",
      "date": "2026-10-01T09:03:54.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "https://r2.ropensci.org/774d40ec083843b564db5cb30a4f655c05d4e9eb4016b8220bd22c49669a2747",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/36839581257"
    },
    {
      "r": "4.6.1",
      "os": "mac",
      "version": "1.3.3",
      "date": "2026-10-01T09:03:39.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "https://r2.ropensci.org/9dd9f7a7f1a1e6f763c9ffc77780858a4f0f35f94317ad15383b93f6cb23dff2",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/36839581257"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "1.3.3",
      "date": "2026-10-01T09:03:15.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "https://r2.ropensci.org/bf909c4f6987f236f254213fe05dc36a367fad6ebddcaddf0163fe8ec202fb0f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/36839581257"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "1.3.3",
      "date": "2026-10-01T09:02:12.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "https://r2.ropensci.org/dfdb5445e2ab8ad866f0f6c10a270ce84a3d7e08565ed0e6c0f450190b495a29",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/36839581257"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "1.3.3",
      "date": "2026-10-01T09:01:47.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "https://r2.ropensci.org/1aed4b3cb6f476b59ca29643c72130a08a2607e82e73ff79e5350bda18852dd7",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/36839581257"
    },
    {
      "r": "4.6.1",
      "os": "win",
      "version": "1.3.3",
      "date": "2026-10-01T09:01:49.000Z",
      "commit": "e1c3644eb2dd4e4167ad79d5816f1ef06a7011eb",
      "fileid": "https://r2.ropensci.org/d1460e9b00cc97df3de1d861309de4dd3d55b7f4f9770d7163aa99ee30db7cee",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/azure/actions/runs/36839581257"
    }
  ]
}