Python3 LB에 사설IP 직접할당 하기 NHN Cloud의 경우 콘솔에서 LB에 사설IP를 직접할당 할 수 없는데요. 한가지 방법이 있습니다. 바로, Python을 통해 API로 IP를 직접할당하면 되는데요 코드 작성이 어려우신 분들을 위해 또는 귀찮으신 분들을 위해 공유해드려요~ 코드 import requests import json # 테넌트 ID tenID = "tenantID를 입력해주세요" # 제 블로그 글의 TOKEN값 받아오기에서 확인할 수 있습니다~ headers = { "X-Auth-Token": "token값을 입력해주세요~" # 제 블로그 글의 TOKEN값 받아오기에서 확인할 수 있습니다~ } datas = { "loadbalancer": { "name": "LB-1", "description": "", "vip_subne.. 2023. 7. 17. [NHN Cloud]Instance Type UUID 확인하기 NHN Cloud의 경우 API를 통해 Instance를 생성 하기 위해서는 UUID값이 필요한데요. Python 및 NHN Cloud에서 제공하는 API를 통해 확인할 수 있습니다. 코드 import requests import json import pandas as pd # 테넌트 ID tenID = "tenantID 값을 넣어주세요" # tenantID를 확인하는 방법은 제 token값 발급하기 글을 확인해주세요 # API 요청에 필요한 URL, Header, Data 준비하도록 한다. 헤더값엔 토큰 ID값을 넣어준다. url = f'https://kr1-api-instance-infrastructure.nhncloudservice.com/v2/{tenID}/flavors' headers = { ".. 2023. 7. 17. [NHN Cloud]API호출시 필요한 token 값 발급하기(Feat. Python) NHN Cloud의 경우 API호출시 필요한 인증을 token 값으로 진행 하는데요. 거의 모든 API를 호출할때에는 해당 해당 token값이 필요하다고 보시면 될 것 같습니다. 아래는 token 값 발급받는 코드입니다 참고로 해당 토큰 값은 Project별로(테넌트) 다릅니다. 즉, A-Project의 토큰값과, B-Project의 토큰값이 다르다는 점 참고하셔야합니다. 코드 import requests import json import pymysql user_name = "test@gmail.com"# NHN Cloud에 로그인하는 이메일 주소 passwd = "test123!@#"# NHN Cloud 콘솔 > Compute > Instance > API 엔드포인트 설정 에서 비밀번호를 설정합니다. .. 2023. 7. 17. 이전 1 다음