Пытаюсь понять, как заставить почтальона работать с ЭКС. У меня есть простое приложение nodejs.
const express = require('express');
const app = express();
app.get('/', (req, res) => res.send('hello world'));
app.listen(3000, () => {
console.log('My REST API running on port 3000!');
});
Вот все, что я сделал до сих пор:
Я создал контейнер докеров и успешно отправил его в ECR. Также я протестировал докер, запустив его локально, и я смог достучаться до него и получить hello world
ответ, так что контейнер докера выглядит нормально.
Я создал кластер EKS с контейнером докеров и имею конечную точку сервера api
но когда я пытаюсь позвонить почтальону, я получаю
Я даже попытался добавить ключ доступа и секрет от пользователя IAM, у которого есть доступ к EKS, но получаю ту же ошибку.
Когда я настроил кластер, я сделал его общедоступным, поэтому я не понимаю, почему Postman не может достичь конечной точки API.
Также я добавил следующие разрешения пользователю IAM, которого я использую в почтальоне. Я не был уверен, какой из них правильный, поэтому добавил их все. Я также поместил учетные данные для этого пользователя IAM в почтальон.
Что мне не хватает? Я ценю помощь!