Inhoud

Inleiding

Achtergrond

Probleem

Oplossing

Referentie

Inleiding

Dit document beschrijft hoe u vertrouwenskwesties kunt oplossen die zich voordoen wanneer u de IAM-account voor multi-cloud automatisering probeert te gebruiken.

Achtergrond

Wanneer u de Cisco multi-cloud optie met AWS TGW en uw AWS-account van het bedrijf gebruikt, zijn er vertrouwensproblemen. Dat komt omdat het unieke bedrijf Account ID verschilt van de vManage EC2 Bijvoorbeeld in AWS.

Probleem

Wanneer u de IAM-account gebruikt voor multi-cloud automatisering, veroorzaakt het een vertrouwenskwestie.

Oplossing

U lost dit probleem als volgt op:

1. Navigeren in om AWS > Identity and Access Management (IAM) en een nieuw ROLE of een andere ROLE.

2. Op het AWS portaal, invoeren IAM in de zoekbar. IAM geopend.

3. Van het zijpaneel, navigeer naar Roles en selecteer vervolgens Create New.

4. Selecteer de Another AWS Account als optie.

5. De Account ID de AWS Account en de vManage EC2 Instantie gebouwd. Voor Cisco Hosted-accounts is de account-ID "20023880647". (Dit is NIET uw eigen account) AWS Account ID.) Zie Referentie aan het einde van dit artikel.

6. Controleer het vakje voor "External ID" en voer een waarde in onder vManage > Cloud onRamp for multi-cloud > Account Management > Add AWS Account.

7. Stel permissies in.

8. Naar de tags.

9. Bekijk de laatste pagina en noem de rol. De oprichting van ROLE en kopieert het ARN van AWS portaal.

10. Zorg ervoor dat de syntaxis onder de "Trust Relationship > Edit Relationship"Past dit JSON voorbeeld aan (met de waarden die u instelt):

{

"Version": "2022-05-04",

"Statement": [

{

"Effect": "Allow",

"Principal": {

"AWS": "arn:aws:iam::account_number:root"

},

"Action": "sts:AssumeRole",

"Condition": {

"StringEquals": {

"sts:ExternalId": "vm:site_address"

}

}

}

]

}

11. Het bestand kopiëren ARN van AWS en de gegevens op de vManage pagina met meerdere wolken.

Het"/var/log/nms/containers/cloudagent-v2/cloudagent-v2.log" bestand bevat waardevolle berichten (met de door u ingestelde waarden):

[2021-08-06T02:47:07UTC+0000:140360670770944:INFO:ca-v2:grpc_service.py:432] Returning ValidateAccountInfo Response: {

"mcCtxt": {

"tenantId": "VTAC5 - 19335",

"ctxId": "ebd23ec1-95fa-4e27-8f6a-e3b10c086f95"

},

"accountInfo": {

"cloudType": "AWS",

"accountName": "aws_accountname",

"orgName": "VTAC5 - 19335",

"description": "",

"billingId": "",

"awsAccountInfo": {

"accountSpecificInfo": {

"authType": "IAM",

"iamBasedAuth": {

"arn": "HUIZ82ywKt+EfSdKS8kaMpWCFE7W3vLjqaJCPgmSP1D61Rsd1yrIldmQsf9bW7OFNhUKH5LQg+2Gkdey0IyTUg==",

Referentie

Cisco_Cloud_onRamp_for_IaaS_AWS_Version2.html