• Skip to main content

Uly.me

cloud engineer

  • Home
  • About
  • Archives

describe

GCP SSL Certificates

October 29, 2020 by Ulysses

Here’s how to create a regional SSL Certificate.

gcloud compute ssl-certificates create my-ssl-cert \
--description "describe ssl certificate" \
--domains=domain1.com,domain2.com \
--certificate=cert.pem \
--private-key=private.key \
--region=us-central1

gcloud compute ssl-certificates create my-ssl-cert \ --description "describe ssl certificate" \ --domains=domain1.com,domain2.com \ --certificate=cert.pem \ --private-key=private.key \ --region=us-central1

List the SSL certificates.

gcloud compute ssl-certificates list --project=project-id

gcloud compute ssl-certificates list --project=project-id

Describe the SSL certificate.

gcloud compute ssl-certificates describe my-ssl-cert \
--region=us-central1 \
--project=project-id

gcloud compute ssl-certificates describe my-ssl-cert \ --region=us-central1 \ --project=project-id

Delete SSL certificate.

gcloud compute ssl-certificates delete my-ssl-cert \
--region=us-central1 \
--project=project-id

gcloud compute ssl-certificates delete my-ssl-cert \ --region=us-central1 \ --project=project-id

Filed Under: Cloud Tagged With: certificate, create, delete, describe, gcloud, list, ssl

GCP Disks Attach To An Instance

September 15, 2020 by Ulysses

Here’s how to display a list the disks attached to an instance.

gcloud compute instances describe instance-name \
--project project-id \
--zone us-central1-c \
--format='yaml(disks[].source)'

gcloud compute instances describe instance-name \ --project project-id \ --zone us-central1-c \ --format='yaml(disks[].source)'

Filed Under: Cloud Tagged With: compute, describe, disks, gcp, instances, list, yaml

AWS EC2 Describe Snapshots

May 7, 2020 by Ulysses

Here’s how to describe snapshots using query with tags.

aws ec2 describe-snapshots \
--owner-ids xxxxxxxxxxx \
--profile default \
--region us-east-2 \
--output text \
--query "Snapshots[*].[SnapshotId,Tags[?Key=='Name'].Value[] | [0]]"

aws ec2 describe-snapshots \ --owner-ids xxxxxxxxxxx \ --profile default \ --region us-east-2 \ --output text \ --query "Snapshots[*].[SnapshotId,Tags[?Key=='Name'].Value[] | [0]]"

Result.

snap-xxxxxxxxxxxxxxxxx	Server1
snap-xxxxxxxxxxxxxxxxx	Server2

snap-xxxxxxxxxxxxxxxxx Server1 snap-xxxxxxxxxxxxxxxxx Server2

Filed Under: Cloud Tagged With: aws, describe, ec2, output, snapshots, tags, text

AWS EFS Describe Mount Targets

November 4, 2019 by Ulysses

Here’s how to display mount targets of an EFS system via AWS CLI.

 aws efs describe-mount-targets \
--file-system-id fs-xxxxxxxx \
--profile default \
--region us-east-1

aws efs describe-mount-targets \ --file-system-id fs-xxxxxxxx \ --profile default \ --region us-east-1

Filed Under: Cloud Tagged With: aws, describe, efs, mount, targets

GCP Service Accounts

September 25, 2019 by Ulysses

Here’s how display the Service Account of a particular instance in Google Cloud.

gcloud compute instances describe server-name \
--zone us-central1-c \
--project project-id \
--format="flattened(serviceAccounts[].email)"

gcloud compute instances describe server-name \ --zone us-central1-c \ --project project-id \ --format="flattened(serviceAccounts[].email)"

Result is:

serviceAccounts[0].email: service-account-name@project-id.iam.gserviceaccount.com

serviceAccounts[0].email: service-account-name@project-id.iam.gserviceaccount.com

Filed Under: Cloud Tagged With: compute, describe, gcp, google, instances, service account

AWS CLI EC2 Describe Tags

August 26, 2019 by Ulysses

Here’s how to get a list of EC2 tags.

aws ec2 describe-tags \
--filters "Name=resource-id,Values=i-xxxxxxxxxxxxx" \
--query 'Tags[][Key,Value]'  \
--profile default \
--region us-east-1 \
--output text

aws ec2 describe-tags \ --filters "Name=resource-id,Values=i-xxxxxxxxxxxxx" \ --query 'Tags[][Key,Value]' \ --profile default \ --region us-east-1 \ --output text

Filed Under: Cloud, Linux Tagged With: aws, cli, describe, ec2, output, tags, text

GCP CLI Create Firewall

March 12, 2019 by Ulysses

Here’s how to add a firewall rule in Google Cloud Platform CLI

gcloud compute firewall-rules create "firewall-name" \
--description="firewall-description" \
--priority "1000" \
--direction INGRESS \
--action allow \
--network "network-name" \
--target-service-accounts="service@account.net" \
--source-ranges="10.0.0.0/8" \
--rules tcp:9001

gcloud compute firewall-rules create "firewall-name" \ --description="firewall-description" \ --priority "1000" \ --direction INGRESS \ --action allow \ --network "network-name" \ --target-service-accounts="service@account.net" \ --source-ranges="10.0.0.0/8" \ --rules tcp:9001

Describe firewall rule.

gcloud compute firewall-rules describe firewall-name

gcloud compute firewall-rules describe firewall-name

Delete firewall rule.

gcloud compute firewall-rules delete firewall-name

gcloud compute firewall-rules delete firewall-name

Filed Under: Cloud Tagged With: cli, cloud, create, delete, describe, firewall, gcp, google

AWS CLI EFS Describe File Systems

February 24, 2019 by Ulysses

Show a list of EFS file systems within a region.

aws efs describe-file-systems \
--region us-east-1

aws efs describe-file-systems \ --region us-east-1

Filter by Name and FileSystemId.

 aws efs describe-file-systems \
--query 'FileSystems[*].[Name,FileSystemId]'

aws efs describe-file-systems \ --query 'FileSystems[*].[Name,FileSystemId]'

Filed Under: Linux Tagged With: aws, cli, describe, efs

  • Home
  • About
  • Archives

Copyright © 2012–2022