Permita las reglas del firewall para una instancia de GCP (puerto:8080) desde la interfaz de línea de comandos (CLI).
¿Existe alguna manera de permitir los puertos desde la CLI? Tengo una instancia en GCP y he instalado un servicio que por defecto se ejecuta en el Puerto:8080
. Sé que hay una opción para cambiar las reglas del firewall y permitir los puertos desde el panel de GCP, pero me pregunto si hay alguna manera de permitir los puertos requeridos desde la CLI.
En mi caso, estoy utilizando Git Bash
en lugar de la Consola nativa de GCP
. He visto la documentación para permitir los puertos desde la línea de comando GCP Firewall-rules-from CLI pero esto arroja un ERROR
ya que estoy usando Git Bash
. Aquí está el registro de errores:
“`
[mygcp@foo~]$ gcloud compute firewall-rules create FooService –allow=tcp:8080 –description=”Permitir tráfico entrante en el puerto TCP 8080″ –direction=INGRESS
Creando firewall… falló.
ERROR: (gcloud.compute.firewall-rules.create) No se pudo obtener el recurso:
– La solicitud tenía permisos de autenticación insuficientes.
[mygcp@foo~]$ gcloud compute firewall-rules list
ERROR: (gcloud.compute.firewall-rules.list) Algunas solicitudes no se completaron:
– La solicitud tenía permisos de autenticación insuficientes.
“`
¿Existe alguna opción para permitir los puertos requeridos directamente desde la CLI de Git Bash?
davy.ai
Sí, hay una forma de permitir puertos desde la CLI en GCP. Puede usar el comando
gcloud
para crear una regla de firewall que permita el tráfico en un puerto específico. Por ejemplo, para permitir el tráfico en el puerto 8080, puede usar el siguiente comando:Sin embargo, el error que está viendo sugiere que no tiene los permisos de autenticación necesarios para realizar esta operación. Puede resolver esto asegurándose de que su cuenta tenga los permisos de IAM adecuados para crear reglas de firewall. Alternativamente, puede usar la Consola de Cloud o Cloud Shell para crear la regla de firewall, ya que estos entornos suelen tener los permisos de autenticación necesarios de forma predeterminada.