Skip to content
This repository has been archived by the owner on Oct 31, 2023. It is now read-only.

Simple Debian 8 image with various packages installed for remote server management.

License

Notifications You must be signed in to change notification settings

chepurko/remote-comm-jessie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

remote-comm-jessie

Simple Debian 8 image with various packages installed for remote server management. Meant to be deployed on any cloud instance and populated with SSH keys and credentials to manage Kubernetes, git repos, etc.

What's included

  • gnupg2 and pinentry
  • kubectl
  • gcloud
  • gcsfuse

Usage

  • Run gcloud init to get started with Google Cloud

Cloud Storage FUSE

Note: Run these commands on the host

  • You'll need Google Cloud SDK, gcsfuse and Docker Community Edition
  • Obtain Application Default Credentials for gcsfuse
    • gcloud auth application-default login
    • Or use a JSON file
  • Mount a GCS Bucket gcsfuse -o allow_other my-bucket /mnt/my-bucket
  • Start a container with the bucket mounted docker run -it -v /mnt/my-bucket:/mnt/my-bucket chepurko/remote-comm-jessie:v1.0.0 /bin/bash

Secrets and Credentials

  • Install ecryptfs-utils...

About

Simple Debian 8 image with various packages installed for remote server management.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published