The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
secure_env_vars
argument to the
create_aci()
method, to set secure environment variables in
the instance. The values of these variables are not visible in the
container’s properties, eg when viewed in the Azure portal or via the
CLI.az_kubernetes_service
class, for
managing agent pools: get_agent_pool
,
create_agent_pool
, delete_agent_pool
and
list_agent_pools
. Creating new agent pools requires VM
scalesets, as mentioned above.agent_pool
function to supply the parameters for a
single AKS agent pool.call_docker
,
call_docker_compose
, call_kubernetes
and
call_helm
) now use the value of the system option
azure_containers_tool_echo
to determine whether to echo
output to the screen. If this is unset, the fallback is
TRUE
(as in previous versions).call_docker
,
call_docker_compose
, call_kubectl
and
call_helm
now accept a vector of individual commandline
options as the first argument, which is the format expected by
processx::run
. You can still provide the full commandline
as a single string but this is discouraged, as it will likely fail for
things like paths containing spaces.call_docker_compose
could be checking
for the wrong binary.call_docker_compose
function for calling
docker-compose.KubernetesCluster$create()
, apply()
, etc
now accept HTTP[S] URLs as well as filenames as arguments.base::system2()
. A major benefit of this change is that
command output is automatically captured and returned as an R object,
making it easier to write automated scripts.
DockerRegistry
and
KubernetesCluster
methods for calling docker, kubectl and
helm now have ...
as an argument, allowing you to pass
extra inputs to these commands as needed.list_cluster_resources()
method for the AKS
resource class, which returns a list of all the Azure resources managed
by the cluster.aks$update_aad_password()
and
aks$update_service_password()
methods now use the new Graph
API calls for managing app passwords. The arguments to both these
methods are name
(an optional friendly name for the
password) and duration
. As a security measure, passwords
can no longer be manually specified; instead all passwords are now
auto-generated on the server with a cryptographically secure PRNG.docker_registry
and
kubernetes_cluster
into constructor functions rather than
R6 classes, for consistency with other AzureR packages. The
corresponding class objects are now DockerRegistry
and
KubernetesCluster
.docker_registry
, which will be passed to
AzureAuth::get_azure_token
. See the help for
docker_registry
for more information.aks$update_aad_password()
method to reset/update
the password for AAD integration.acr$add_role_assignment()
method that
recognises AKS objects.aks$update_service_password()
method to
reset/update the service principal credentials.stdin
, rather than on the
commandline.wait
argument to create_aci
and
create_aks
methods; rely on AzureRMR 2.0 for
implementation.aci$start()
method.aks$get_cluster()
method to use a non-deprecated
API call.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.