access-gcp-hosts
Accessing the GCP hosts
Section titled “Accessing the GCP hosts”If you need ssh access to individual vms on GCP you have come to the right
place. If you are having difficulty with getting access or you don’t believe we
have enabled your public ssh key on these hosts please submit an issue to the
infrastructure tracker with the
~access_request
and the production team will help.
Direct access to the public internet is turned off in both gstg and gprd, to access VMs you will need to configure you ssh client to use the bastion hosts.
Tab completion for hosts
Section titled “Tab completion for hosts”To add tab completion to host names that you have already connected to install
bash-completion
(brew install on osx) and the following to your
.bash_profile
if [ -f /usr/local/etc/bash_completion ]; then. /usr/local/etc/bash_completionfi
For zsh
users (default in macOS Catalina),
zsh-completions
is
also available. brew install zsh-completions
will show instructions on
how to activate this.
Monitoring
Section titled “Monitoring”Logs for gprd & gstg:
- https://log.gprd.gitlab.net (read on how to filter logs per environment)
Grafana:
Prometheus:
- gprd: https://prometheus.gprd.gitlab.net/ and https://prometheus-app.gprd.gitlab.net/
- gstg: https://prometheus.gstg.gitlab.net/ and https://prometheus-app.gstg.gitlab.net/
Alerts: