mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-04-24 03:11:24 -07:00
Add addon/network/aad support for AKS (#51014)
This commit is contained in:
parent
9aa59bebe0
commit
d1b9e211a2
7 changed files with 562 additions and 136 deletions
|
@ -295,6 +295,7 @@ class AzureRMModuleBase(object):
|
|||
self._containerregistry_client = None
|
||||
self._containerinstance_client = None
|
||||
self._containerservice_client = None
|
||||
self._managedcluster_client = None
|
||||
self._traffic_manager_management_client = None
|
||||
self._monitor_client = None
|
||||
self._resource = None
|
||||
|
@ -868,9 +869,24 @@ class AzureRMModuleBase(object):
|
|||
self.log('Getting container service client')
|
||||
if not self._containerservice_client:
|
||||
self._containerservice_client = self.get_mgmt_svc_client(ContainerServiceClient,
|
||||
base_url=self._cloud_environment.endpoints.resource_manager)
|
||||
base_url=self._cloud_environment.endpoints.resource_manager,
|
||||
api_version='2017-07-01')
|
||||
return self._containerservice_client
|
||||
|
||||
@property
|
||||
def managedcluster_models(self):
|
||||
self.log("Getting container service models")
|
||||
return ContainerServiceClient.models('2018-03-31')
|
||||
|
||||
@property
|
||||
def managedcluster_client(self):
|
||||
self.log('Getting container service client')
|
||||
if not self._managedcluster_client:
|
||||
self._managedcluster_client = self.get_mgmt_svc_client(ContainerServiceClient,
|
||||
base_url=self._cloud_environment.endpoints.resource_manager,
|
||||
api_version='2018-03-31')
|
||||
return self._managedcluster_client
|
||||
|
||||
@property
|
||||
def sql_client(self):
|
||||
self.log('Getting SQL client')
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue