Dự án này nhằm mục đích cung cấp một ví dụ rất đơn giản về thiết lập kết nối PrivateLink giữa AWS và MongoDB Atlas
phụ thuộc
- địa hình v0. 13
- Tài khoản AWS - nhà cung cấp. aws. phiên bản = "~> 3. 3"
- Tài khoản MongoDB Atlas - nhà cung cấp. tập bản đồ mongodb. phiên bản = "~> 0. 6"
Cách sử dụng
1. Đảm bảo thông tin xác thực AWS và MongoDB Atlas của bạn được thiết lập
Điều này có thể được thực hiện bằng cách sử dụng các biến môi trường
$ export AWS_SECRET_ACCESS_KEY='your secret key' $ export AWS_ACCESS_KEY_ID='your key id'
export MONGODB_ATLAS_PUBLIC_KEY="xxxx" export MONGODB_ATLAS_PRIVATE_KEY="xxxx"
hoặc tệp
export MONGODB_ATLAS_PUBLIC_KEY="xxxx" export MONGODB_ATLAS_PRIVATE_KEY="xxxx"0
$ cat ~/.aws/credentials
[default]
aws_access_key_id = your key id
aws_secret_access_key = your secret key
hoặc làm theo như trong tệp
export MONGODB_ATLAS_PUBLIC_KEY="xxxx" export MONGODB_ATLAS_PRIVATE_KEY="xxxx"1 và tạo terraform. tfvars với tất cả các giá trị biến và đảm bảo không cam kết nó
MongoDB Atlas hỗ trợ các điểm cuối riêng tư trên các cụm chuyên dụng và phiên bản serverless. Chọn loại triển khai cơ sở dữ liệu của bạn để tìm hiểu những nhà cung cấp dịch vụ đám mây nào Atlas hỗ trợ
cân nhắc
Tính khả dụng cao
Phạm vi cổng được sử dụng cho các điểm cuối riêng tư
Chuỗi kết nối nhận biết điểm cuối riêng tư
Mẹo
Xem thêm
Hạn chế
điều kiện tiên quyết
Để kích hoạt kết nối với Atlas bằng các điểm cuối riêng tư, bạn phải
thủ tục
Định cấu hình Điểm cuối riêng của Atlas
Sử dụng các tài nguyên này để định cấu hình điểm cuối riêng của Atlas
Cấu hình điểm cuối riêng Các lệnh Atlas CLI
Ghi chú
Để biết hướng dẫn từng bước về cách định cấu hình điểm cuối riêng tư bằng Atlas CLI, hãy xem phần
Atlas CLI tab trênKết nối với Atlas bằng Điểm cuối Riêng tư
Ghi chú
Để biết những cân nhắc quan trọng về chuỗi kết nối nhận biết điểm cuối riêng tư, hãy xem
Sử dụng chuỗi kết nối nhận biết điểm cuối riêng tư để kết nối với triển khai cơ sở dữ liệu Atlas bằng quy trình sau