Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aws avatar

Configuring Vpc Endpoints For Private Aws Service Access

  • 2.8k installs
  • 2.2k repo stars
  • Updated August 4, 2026
  • aws/agent-toolkit-for-aws

How to create and configure VPC endpoints (gateway and interface) for private AWS service access using AWS PrivateLink.

About

This skill teaches configuring AWS VPC endpoints (interface and gateway types) to enable private connectivity to AWS services like S3, DynamoDB, EC2, and Secrets Manager via AWS PrivateLink. Developers use it when building secure, air-gapped infrastructure that avoids internet gateways, NAT devices, and public IPs. Key workflows include creating endpoint resources, configuring security groups and route tables, enabling DNS resolution, and troubleshooting common issues like DNS failures, connection timeouts, and overly restrictive endpoint policies.

  • Covers both gateway endpoints (S3, DynamoDB) and interface endpoints (EC2, SSM, Secrets Manager, etc.)
  • Configures security group rules, route tables, and DNS hostname settings for endpoint access
  • Eliminates need for internet gateways, NAT devices, or public IP addresses
  • Includes troubleshooting procedures for DNS resolution, connection timeouts, and policy restrictions
  • Uses AWS PrivateLink technology for private, secure service connectivity

Configuring Vpc Endpoints For Private Aws Service Access by the numbers

  • 2,838 all-time installs (skills.sh)
  • +390 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #61 of 1,435 DevOps & CI/CD skills by installs in the Skillselion catalog
  • Security screen: LOW risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

configuring-vpc-endpoints-for-private-aws-service-access capabilities & compatibility

Capabilities
gateway endpoint creation (s3, dynamodb) · interface endpoint creation (ec2, ssm, secrets m · security group rule configuration · route table management · dns hostname and resolution configuration · endpoint policy management · troubleshooting connectivity issues
Works with
aws
Use cases
security audit · devops
Platforms
macOS · Windows · Linux
Runs
Remote server
Pricing
Bring your own API key
From the docs

What configuring-vpc-endpoints-for-private-aws-service-access says it does

Configures VPC endpoints (interface and gateway) for private AWS service access using AWS PrivateLink.
skill:aws/agent-toolkit-for-aws#configuring-vpc-endpoints-for-private-aws-service-access
Covers endpoint creation, security groups, route tables, and DNS configuration.
skill:aws/agent-toolkit-for-aws#configuring-vpc-endpoints-for-private-aws-service-access
Check security group rules, subnet configurations, and service availability in the region.
skill:aws/agent-toolkit-for-aws#configuring-vpc-endpoints-for-private-aws-service-access
npx skills add https://github.com/aws/agent-toolkit-for-aws --skill configuring-vpc-endpoints-for-private-aws-service-access

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs2.8k
repo stars2.2k
Security audit3 / 3 scanners passed
Last updatedAugust 4, 2026
Repositoryaws/agent-toolkit-for-aws

What it does

Configure VPC endpoints for private AWS service access without internet exposure.

Who is it for?

DevOps engineers, infrastructure architects, and platform teams building secure, isolated AWS environments with zero-trust networking.

Skip if: Applications requiring public internet access; non-AWS cloud environments.

When should I use this skill?

Designing secure private connectivity to AWS services; hardening infrastructure before production launch; implementing air-gapped or isolated networks.

What you get

VPC endpoints enable private, secure access to AWS services (S3, DynamoDB, EC2, SSM, Secrets Manager, etc.) with no internet exposure.

  • Configured VPC endpoints (gateway and/or interface)
  • Security groups with correct ingress/egress rules
  • Updated route tables for gateway endpoints

By the numbers

  • Supports gateway endpoints for S3 and DynamoDB
  • Supports interface endpoints for EC2, SSM, Secrets Manager, and other AWS services
  • Requires HTTPS port 443 for secure traffic

Files

SKILL.mdMarkdownGitHub ↗

Configuring VPC Endpoints for Private AWS Service Access

Overview

Domain expertise for configuring VPC endpoints to enable private access to AWS services without routing traffic through the internet. Covers both gateway endpoints (S3, DynamoDB) and interface endpoints (EC2, SSM, Secrets Manager, etc.) powered by AWS PrivateLink.

Configure VPC endpoints

To create and configure VPC endpoints for private AWS service access, follow the procedure exactly. See VPC endpoints configuration procedure.

Troubleshooting

Endpoint not available

Check security group rules, subnet configurations, and service availability in the region.

DNS resolution issues

Verify DNS hostnames and DNS resolution are enabled on the VPC and that the DHCP options set has correct domain name servers.

Connection timeouts

Verify security group rules allow HTTPS traffic (port 443) and route tables are properly configured for gateway endpoints.

Policy restrictions

Review endpoint policies — default policies allow all access, but custom policies may be restrictive.

Related skills

How it compares

Pick this AWS agent-toolkit SOP over generic VPC networking docs when agents need a parameterized, step-by-step procedure for PrivateLink endpoints to specific AWS services.

FAQ

What is the difference between gateway and interface endpoints?

Gateway endpoints support S3 and DynamoDB via route table entries; interface endpoints (AWS PrivateLink) support EC2, SSM, Secrets Manager, and others via elastic network interfaces and security groups.

Do VPC endpoints require an internet gateway or NAT device?

No. VPC endpoints enable private connectivity without internet gateways, NAT devices, or public IP addresses.

How do I diagnose VPC endpoint connectivity issues?

Check security group rules (HTTPS port 443 allowed), DNS hostnames/resolution enabled on VPC, DHCP options set correct, and endpoint policies are not overly restrictive.

Is Configuring Vpc Endpoints For Private Aws Service Access safe to install?

skills.sh reports 3 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

DevOps & CI/CDauditappsec

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.