Azure / Azure/azure-libraries-for-java
Does not seem possible to Create a ContainerGroup with multiple Container Instances
- Lingua principale
- Java
- Stelle
- 97
- Fork
- 102
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
The current Fluent API works well if you know ahead of time what containers so you can hard code the deployment.
I am trying to do:
var containerGroup = azure.containerGroups().define(groupName)
.withRegion(region)
.withExistingResourceGroup(resourceGroupName)
.withLinux()
.withPrivateImageRegistry(registryAddress, username, password)
.withoutVolume()
requests.forEach {
val thing = containerGroup.defineContainerInstance(it.instanceName)
.withImage(it.remoteImageName)
.withExternalTcpPorts(*it.portsToOpen.toIntArray())
.withEnvironmentVariables(it.env)
.attach().withRestartPolicy(ContainerGroupRestartPolicy.ON_FAILURE)
.withDnsPrefix("${it.instanceName}-$networkName")
}
where a loop will add a container instance to the group.
This does not seem possible.
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Start at the azure.containerGroups().define and defineContainerInstance entry points shown in the Fluent API example, and trace how attach() finalizes each container definition. Done means a ContainerGroup can be built from a loop with all requested instances and remains deployable; the payload names no files or tests to run.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- azure, java
- Ambito
- cloud
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100