Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Instal agen untuk instans EC2 dengan menggunakan CDK
Anda dapat menggunakannya AWS Cloud Development Kit (AWS CDK) untuk menginstal agen Network Flow Monitor sebagai bagian dari penerapan infrastruktur-as-code Anda. Tambahkan instalasi agen ke data pengguna instans EC2 Anda di tumpukan CDK Anda.
Contoh berikut menunjukkan cara menginstal agen Network Flow Monitor pada instans Amazon Linux menggunakan CDK dengan: TypeScript
// Create an EC2 instance const ec2Instance = new ec2.Instance(this, 'Instance', { vpc, instanceType: ec2.InstanceType.of(ec2.InstanceClass.BURSTABLE3, ec2.InstanceSize.MICRO), machineImage: ec2.MachineImage.latestAmazonLinux2023(), vpcSubnets: { subnetType: ec2.SubnetType.PRIVATE_WITH_EGRESS }, }); // Install Network Flow Monitor Agent via RPM on Amazon Linux (x86_64) ec2Instance.addUserData( "sudo yum install https://networkflowmonitoragent.awsstatic.com/latest/x86_64/network-flow-monitor-agent.rpm -y" ); // Attach the required permissions policy to your EC2 instance role ec2Instance.role.addManagedPolicy( iam.ManagedPolicy.fromAwsManagedPolicyName('CloudWatchNetworkFlowMonitorAgentPublishPolicy') );
Untuk instance ARM64 (Graviton), ganti URL RPM dengan varian ARM64:
ec2Instance.addUserData( "sudo yum install https://networkflowmonitoragent.awsstatic.com/latest/arm64/network-flow-monitor-agent.rpm -y" );
Untuk Debian/Ubuntu contoh, gunakan paket DEB sebagai gantinya:
ec2Instance.addUserData( "wget https://networkflowmonitoragent.awsstatic.com/latest/x86_64/network-flow-monitor-agent.deb && sudo apt-get install ./network-flow-monitor-agent.deb -y" );