내용으로 건너뛰기

클래식로드밸런서 리스너 초기상태로 변경 막기(Prevent Classic Load Balancer Listener from reverting to initial state)

0

클래식로드밸런서 리스너가 사용중에 설정이 변경 됩니다. 프로토콜이 리스너 프로토콜 : HTTPS ->TCP 인스턴트 프로토콜 : HTTP -> TCP 로 변경 됩니다. 변경 없이 그대로 유지할 방법을 알고 싶습니다.

The Classic Load Balancer listener configuration changes while in use. The protocol changes to Listener Protocol: HTTPS ->TCP Instant Protocol: HTTP -> TCP I want to know how to keep it as is without any changes.

2개 답변
0

안녕하세요.

일반적으로 ELB 설정 이후 리스너나 대상 인스턴스 등은 AWS SDK/CLI 또는 인프라 배포 관련 설정을 따로 하시는 게 아니라면 변경될 이유는 없습니다. 혹시 EKS 등의 서비스 노출 용도로 ELB Controller 등을 통해 배포하고 있지는 않은지요? Controller 의 설정은 기존에 설정해 두신 것과 달리 되어있지는 않은지요?

어느 부분에서 변경이 되는 건지 파악이 잘 안되신다면 CloudTrail 등에서 해당 리소스의 변경 요청 작업을 누가 시도한 건지 확인해 볼 수 있을 것 같습니다.

답변함 일 년 전
  • 답변 감사합니다. 확인 결과 EKS 에서 변경 한 것으로 확인됩니다. EKS 에서 변경을 못하게 하거나 리스너 포트를 원하는 설정으로 복원하고 싶습니다.

  • 서비스 외부 노출 시 어떤 컨트롤러를 사용하시는 지 모르겠으나, 일반적으로 EKS에서는 AWS Load Balancer Controller 와 Application Load Balancer 배포 방법이 권장됩니다. ALB는 HTTP/HTTPS 프로토콜만을 지원하기에 위와 같은 상황이 원천적으로 없을 것입니다. https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/aws-load-balancer-controller.html

0

I apologize, but I don't have specific information about preventing Classic Load Balancer listeners from reverting to their initial state or changing protocols unexpectedly. Classic Load Balancers are an older generation of load balancers, and AWS recommends using Application Load Balancers or Network Load Balancers for newer deployments.

However, for modern Application Load Balancers (ALBs), there are some practices that can help maintain consistent configurations:

  1. Use deletion protection: Enable deletion protection on your load balancer to prevent accidental changes or deletions.

  2. Implement proper access controls: Ensure that only authorized personnel have permissions to modify load balancer settings.

  3. Use Infrastructure as Code (IaC): Manage your load balancer configuration using tools like AWS CloudFormation or Terraform to maintain a consistent state.

  4. Regular audits: Periodically review your load balancer configurations to ensure they haven't changed unexpectedly.

  5. Monitor for changes: Set up AWS CloudTrail to log API calls and monitor for unexpected modifications to your load balancer settings.

If you're experiencing unexpected changes to your Classic Load Balancer, it's recommended to contact AWS Support for assistance, as this behavior is not typical and may indicate an underlying issue.
Sources
Edit attributes for your Application Load Balancer - Elastic Load Balancing

답변함 일 년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.