Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub / rbnhd / pipeline-webapp-x
This repository contains the configuration and code for a CI/CD pipeline designed to integrate and deploy an open-source web application on Google Cloud. The pipeline is built to run using GitHub actions; which creates infrastructure on Google Cloud with Terraform and then deploys a web voting app on Google Kubernetes Engine.
JSON API: https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rbnhd%2Fpipeline-webapp-x
Stars: 0
Forks: 0
Open Issues: 0
License: other
Language: HCL
Repo Size: 2.17 MB
Dependencies:
121
Created: about 1 month ago
Updated: 7 days ago
Last pushed: 28 days ago
Last synced: 7 days ago
Topics: cicd, google-cloud, google-cloud-platform, kubernetes, terraform, voting-app
Files
Dependencies
- node 18-slim build
- node 8.9-slim build
- mcr.microsoft.com/dotnet/runtime 7.0 build
- mcr.microsoft.com/dotnet/sdk 7.0 build
- actions/cache v4 composite
- actions/checkout v4 composite
- google-github-actions/auth v2 composite
- google-github-actions/setup-gcloud v2 composite
- hashicorp/setup-terraform v3 composite
- async ^3.1.0
- cookie-parser ^1.4.6
- express ^4.18.2
- method-override ^3.0.0
- pg ^8.8.0
- socket.io ^4.7.2
- stoppable ^1.1.0
- Newtonsoft.Json 13.0.1
- Npgsql 4.1.9
- StackExchange.Redis 2.2.4
- @socket.io/component-emitter 3.1.0
- @types/cookie 0.4.1
- @types/cors 2.8.14
- @types/node 20.6.2
- accepts 1.3.8
- array-flatten 1.1.1
- async 3.2.4
- base64id 2.0.0
- body-parser 1.20.1
- buffer-writer 2.0.0
- bytes 3.1.2
- call-bind 1.0.2
- content-disposition 0.5.4
- content-type 1.0.5
- cookie 0.4.1
- cookie 0.5.0
- cookie-parser 1.4.6
- cookie-signature 1.0.6
- cors 2.8.5
- debug 2.6.9
- debug 3.1.0
- debug 4.3.4
- depd 2.0.0
- destroy 1.2.0
- ee-first 1.1.1
- encodeurl 1.0.2
- engine.io 6.5.2
- engine.io-parser 5.2.1
- escape-html 1.0.3
- etag 1.8.1
- express 4.18.2
- finalhandler 1.2.0
- forwarded 0.2.0
- fresh 0.5.2
- function-bind 1.1.1
- get-intrinsic 1.2.1
- has 1.0.3
- has-proto 1.0.1
- has-symbols 1.0.3
- http-errors 2.0.0
- iconv-lite 0.4.24
- inherits 2.0.4
- ipaddr.js 1.9.1
- media-typer 0.3.0
- merge-descriptors 1.0.1
- method-override 3.0.0
- methods 1.1.2
- mime 1.6.0
- mime-db 1.52.0
- mime-types 2.1.35
- ms 2.1.2
- ms 2.0.0
- ms 2.1.3
- negotiator 0.6.3
- object-assign 4.1.1
- object-inspect 1.12.3
- on-finished 2.4.1
- packet-reader 1.0.0
- parseurl 1.3.3
- path-to-regexp 0.1.7
- pg 8.11.3
- pg-cloudflare 1.1.1
- pg-connection-string 2.6.2
- pg-int8 1.0.1
- pg-pool 3.6.1
- pg-protocol 1.6.0
- pg-types 2.2.0
- pgpass 1.0.5
- postgres-array 2.0.0
- postgres-bytea 1.0.0
- postgres-date 1.0.7
- postgres-interval 1.2.0
- proxy-addr 2.0.7
- qs 6.11.0
- range-parser 1.2.1
- raw-body 2.5.1
- safe-buffer 5.2.1
- safer-buffer 2.1.2
- send 0.18.0
- serve-static 1.15.0
- setprototypeof 1.2.0
- side-channel 1.0.4
- socket.io 4.7.2
- socket.io-adapter 2.5.2
- socket.io-parser 4.2.4
- split2 4.2.0
- statuses 2.0.1
- stoppable 1.1.0
- toidentifier 1.0.1
- type-is 1.6.18
- unpipe 1.0.0
- utils-merge 1.0.1
- vary 1.1.2
- ws 8.11.0
- xtend 4.0.2