Skip to main content

Sinistral CLI

Setup

$ just install

Create a config file at ~/.stacklet/sinistral/config.json:

{
  "api": "https://api.sinistral.stacklet.io",
  "region": "us-east-1",
  "cognito_client_id": "5bogrjv9om1tjhfsd1c8d2kouo",
  "cognito_user_pool_id": "us-east-1_F4Ca4BFQS",
  "idp_id": "idp-4a301a48-cd63-4c6c-caf7-419c5b0ee737",
  "auth_url": "https://auth.sinistral.stacklet.io"
}

Login with a cognito user:

$ sinistral login --username $USER --password $PASSWORD

Or, login with SSO:

$ sinistral login

Run your first command:

$ sinistral projects list

Python client:

from stacklet.client.sinistral.client import sinistral_client

sinistral = sinistral_client()
policy_client = sinistral.client('policies')
print(policy_client.list())

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

stacklet_client_sinistral-0.5.37.tar.gz (19.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

stacklet_client_sinistral-0.5.37-py3-none-any.whl (29.9 kB view details)

Uploaded Python 3

File details

Details for the file stacklet_client_sinistral-0.5.37.tar.gz.

File metadata

File hashes

Hashes for stacklet_client_sinistral-0.5.37.tar.gz
Algorithm Hash digest
SHA256 360f9218c413a0bab00ecac6a167738f42c772db8a1536b244e41eaa5238eba5
MD5 517b2912d7ab696728fc930e311709a8
BLAKE2b-256 7e1d778bfcb2e5d290681d2c9da18064ea7ee7f3eee4fc2734783717a8b48c04

See more details on using hashes here.

Provenance

The following attestation bundles were made for stacklet_client_sinistral-0.5.37.tar.gz:

Publisher: release.yaml on stacklet/sinistral-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file stacklet_client_sinistral-0.5.37-py3-none-any.whl.

File metadata

File hashes

Hashes for stacklet_client_sinistral-0.5.37-py3-none-any.whl
Algorithm Hash digest
SHA256 35dd63a3aa439a724db7d39c83d9d8513836d316c76ef1b384eb327bc9ce8889
MD5 d359ef7bfb86c820b1d203cb5f857657
BLAKE2b-256 d6435948f8c369e6b2548c86ad091be6c65658c4d7c92e40e19488a5a47b4233

See more details on using hashes here.

Provenance

The following attestation bundles were made for stacklet_client_sinistral-0.5.37-py3-none-any.whl:

Publisher: release.yaml on stacklet/sinistral-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page