olOpsLyft Docs

Oracle Cloud (OCI)

Connect your Oracle Cloud (OCI) tenancy to OpsLyft optimization.

Contents

Introduction

OpsLyft reads resource configuration and metrics across your tenancy on a regular schedule. It is read-only and never reads data inside your resources (object contents, database rows, log contents, secrets).

You create a dedicated IAM user and group, upload OpsLyft's public API key and add a read-only policy.

Values

NameValue
OpsLyft public keyShown in the block below the table
Suggested user nameopslyft
Suggested group nameopslyft
Suggested policy nameopslyft-read-only

OpsLyft public key:

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAh74wKlp1s95O4qBlmvnw
OUWNvnHN0XxZ0jWJCmC8BfAR64AIu8fXFlldP1zVjsB9eafJFbhZ/ErryddyPx7n
9PdWVq3eO0CtF/Pf5hzHyFQ4W23jKFxBgOBOGRyJfwU2xXqCBvTzP1PD38Zeqrhd
S2sKdXGibobm6Oix7e1UsMRkd4Fsus/5NM06AStEX2059BU+ztxiy7FjnaofyRGx
zvJ677nTLwZ72dFMhcxkfPkv+P57ukgZ/Ea0mdDwm8w9jFjygZdT0m2FswwFvkQT
hE0gv7TIGBESBQTx+pBaOjPSTECilY2VhFXpTd/3kBEOAR+5wPhdO0hI9BzWRVHb
BQIDAQAB
-----END PUBLIC KEY-----

Choose your path

OpsLyft does not have access to your tenancy yet: follow New integration with OpsLyft. An OpsLyft user, group and policy already exist and you want to check or update them: follow Existing integration with OpsLyft.

Integration Steps

New integration with OpsLyft

Creates a dedicated user, group and policy in the tenancy, separate from any human user.

Create user, group and policy

Existing integration with OpsLyft

Checks what is already in your tenancy and brings it up to date. Nothing is removed. If you find no OpsLyft user, follow New integration with OpsLyft.

Check current integration state

Update the integration

Set up your terminal

Share with us

Send OpsLyft these values. Send only the rows that apply to you:

FieldWhat to sendHow to get it
Path followedNew integration with OpsLyft or Existing integration with OpsLyftEnter manually
Tenancy OCIDStarts ocid1.tenancy.Run echo "$TENANCY_ID"
User OCIDStarts ocid1.user.Run echo "$OPSLYFT_USER_ID"
FingerprintFingerprint of OpsLyft's keyRun echo "$KEY_FINGERPRINT"
Home regionYour home region nameShow your home region
CompartmentsOnly if you limited the statements to some compartmentsEnter manually

When something changes later, send an update to the same table.

Reference commands

Troubleshooting

Remove access

On this page