
테라폼 레지스트리에서 긁어온 oci provider는 아래와 같다.
provider "oci" {
tenancy_ocid="<tenancy-ocid>"
user_ocid="<user-ocid>"
fingerprint="<fingerprint>"
region="<region>"
private_key_path="<rsa-private-key-path>"
}
OCI provider를 설정하기 위해 수집해야 하는 정보는 총 5가지이다.
콘솔 우상단 프로필을 클릭한다.


내 tenancy_ocid는 .
tenancy_ocid="...3dym4q"이다.
My Profile을 클릭하여 프로필로 들어가자.

User information에 OCID가 나와있는데
해당데이터가 user_ocid값이다.
user_ocid = "ocid1.user.oc1..abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefgh"
위 값은 임의의 값이다.
설정해준 RSA 키 페어중 Private key의 경로이다.
private_key_path="~/.oci/<rsa-private-key>.pem"
콘솔에서 My Profile -> 좌측 사이드바에서 API keys로 들어간다.
하단에 핑거프린트가 나온다.
22:8b:90:d6:bd:67:d7:15:2b:21:cd:76:9c:f3:12:bc ( 문서 작성을 위해 임시로 생성했다가 지운 핑거프린트 )
fingerprint="22:8b:90:d6:bd:67:d7:15:2b:21:cd:76:9c:f3:12:bc"
region="ap-chuncheon-1"
가능한 다른 지역은 이 문서에서 참고하자
provider "oci" {
tenancy_ocid="...3dym4q"
user_ocid="ocid1.user.oc1..abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefgh"
fingerprint="22:8b:90:d6:bd:67:d7:15:2b:21:cd:76:9c:f3:12:bc"
region = "ap-chuncheon-1"
private_key_path="~/.oci/my-private-key.pem"
}