-
Notifications
You must be signed in to change notification settings - Fork 485
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Moving review envs to new helm chart (#1323)
* Moving review envs to new helm chart * Replica count 1 for review envs
- Loading branch information
Showing
3 changed files
with
144 additions
and
277 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,148 +1,79 @@ | ||
global: | ||
env: review | ||
fullNameOverride: bs-stack | ||
nameOverride: bs-stack | ||
imagePullSecrets: | ||
- name: regcred | ||
config: | ||
network: | ||
id: 420 | ||
name: "Base Göerli" | ||
shortname: Base | ||
currency: | ||
name: Ether | ||
symbol: ETH | ||
decimals: 18 | ||
account: | ||
enabled: true | ||
testnet: true | ||
blockscout: | ||
enabled: false | ||
stats: | ||
enabled: false | ||
frontend: | ||
app: blockscout | ||
enabled: true | ||
replicaCount: 1 | ||
image: | ||
_default: ghcr.io/blockscout/frontend:review-{{ requiredEnv "GITHUB_REF_NAME_SLUG" }} | ||
tag: review-{{ requiredEnv "GITHUB_REF_NAME_SLUG" }} | ||
pullPolicy: Always | ||
ingress: | ||
enabled: true | ||
host: | ||
_default: review-l2-{{ requiredEnv "GITHUB_REF_NAME_SLUG" }}.k8s-dev.blockscout.com | ||
# enable https | ||
tls: | ||
enabled: true | ||
path: | ||
exact: | ||
# - "/(apps|auth/profile|account)" | ||
- "/" | ||
- "/envs.js" | ||
prefix: | ||
# - "/(apps|auth/profile|account)" | ||
- "/_next" | ||
- "/node-api" | ||
- "/account" | ||
- "/apps" | ||
- "/static" | ||
- "/favicon" | ||
- "/assets" | ||
- "/auth/profile" | ||
- "/auth/unverified-email" | ||
- "/txs" | ||
- "/tx" | ||
- "/blocks" | ||
- "/block" | ||
- "/login" | ||
- "/address" | ||
- "/stats" | ||
- "/search-results" | ||
- "/token" | ||
- "/tokens" | ||
- "/accounts" | ||
- "/visualize" | ||
- "/api-docs" | ||
- "/csv-export" | ||
- "/verified-contracts" | ||
- "/graphiql" | ||
- "/l2-output-roots" | ||
- "/l2-txn-batches" | ||
- "/l2-withdrawals" | ||
- "/l2-deposits" | ||
annotations: | ||
kubernetes.io/ingress.class: internal-and-public | ||
nginx.ingress.kubernetes.io/proxy-body-size: 500m | ||
nginx.ingress.kubernetes.io/client-max-body-size: "500M" | ||
nginx.ingress.kubernetes.io/proxy-buffering: "off" | ||
nginx.ingress.kubernetes.io/proxy-connect-timeout: "15m" | ||
nginx.ingress.kubernetes.io/proxy-send-timeout: "15m" | ||
nginx.ingress.kubernetes.io/proxy-read-timeout: "15m" | ||
cert-manager.io/cluster-issuer: "zerossl-prod" | ||
hostname: review-l2-{{ requiredEnv "GITHUB_REF_NAME_SLUG" }}.k8s-dev.blockscout.com | ||
|
||
resources: | ||
limits: | ||
memory: | ||
_default: 768Mi | ||
cpu: | ||
_default: "1" | ||
memory: 768Mi | ||
cpu: "1" | ||
requests: | ||
memory: | ||
_default: 384Mi | ||
cpu: | ||
_default: 250m | ||
nodeSelector: | ||
enabled: false | ||
environment: | ||
NEXT_PUBLIC_APP_ENV: | ||
_default: development | ||
NEXT_PUBLIC_APP_INSTANCE: | ||
_default: review_L2 | ||
NEXT_PUBLIC_NETWORK_NAME: | ||
_default: "Base Göerli" | ||
NEXT_PUBLIC_NETWORK_SHORT_NAME: | ||
_default: Base | ||
NEXT_PUBLIC_NETWORK_ID: | ||
_default: 420 | ||
NEXT_PUBLIC_NETWORK_CURRENCY_NAME: | ||
_default: Ether | ||
NEXT_PUBLIC_NETWORK_CURRENCY_SYMBOL: | ||
_default: ETH | ||
NEXT_PUBLIC_NETWORK_CURRENCY_DECIMALS: | ||
_default: 18 | ||
NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE: | ||
_default: validation | ||
NEXT_PUBLIC_IS_ACCOUNT_SUPPORTED: | ||
_default: 'true' | ||
NEXT_PUBLIC_NETWORK_LOGO: | ||
_default: https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-logos/base.svg | ||
NEXT_PUBLIC_NETWORK_ICON: | ||
_default: https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/base.svg | ||
NEXT_PUBLIC_FEATURED_NETWORKS: | ||
_default: https://raw.githubusercontent.com/blockscout/frontend-configs/dev/configs/featured-networks/base-goerli.json | ||
NEXT_PUBLIC_API_HOST: | ||
_default: blockscout-optimism-goerli.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_APP_HOST: | ||
_default: review-l2-{{ requiredEnv "GITHUB_REF_NAME_SLUG" }}.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_API_BASE_PATH: | ||
_default: / | ||
NEXT_PUBLIC_MARKETPLACE_SUBMIT_FORM: | ||
_default: https://airtable.com/shrqUAcjgGJ4jU88C | ||
NEXT_PUBLIC_LOGOUT_URL: | ||
_default: https://blockscoutcom.us.auth0.com/v2/logout | ||
NEXT_PUBLIC_STATS_API_HOST: | ||
_default: https://stats-optimism-goerli.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_MARKETPLACE_CONFIG_URL: | ||
_default: https://raw.githubusercontent.com/blockscout/frontend-configs/dev/configs/marketplace/base-goerli.json | ||
NEXT_PUBLIC_HOMEPAGE_PLATE_BACKGROUND: | ||
_default: "linear-gradient(136.9deg,rgb(107 94 236) 1.5%,rgb(0 82 255) 56.84%,rgb(82 62 231) 98.54%)" | ||
NEXT_PUBLIC_NETWORK_RPC_URL: | ||
_default: https://goerli.optimism.io | ||
NEXT_PUBLIC_WEB3_WALLETS: | ||
_default: "['coinbase']" | ||
NEXT_PUBLIC_WEB3_DISABLE_ADD_TOKEN_TO_WALLET: | ||
_default: true | ||
NEXT_PUBLIC_HOMEPAGE_CHARTS: | ||
_default: "['daily_txs']" | ||
NEXT_PUBLIC_IS_TESTNET: | ||
_default: true | ||
NEXT_PUBLIC_VISUALIZE_API_HOST: | ||
_default: https://visualizer-optimism-goerli.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_CONTRACT_INFO_API_HOST: | ||
_default: https://contracts-info-test.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_ADMIN_SERVICE_API_HOST: | ||
_default: https://admin-rs-test.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_IS_OPTIMISTIC_L2_NETWORK: | ||
_default: "true" | ||
NEXT_PUBLIC_OPTIMISTIC_L2_WITHDRAWAL_URL: | ||
_default: https://app.optimism.io/bridge/withdraw | ||
NEXT_PUBLIC_L1_BASE_URL: | ||
_default: https://blockscout-main.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_GRAPHIQL_TRANSACTION: | ||
_default: 0x4a0ed8ddf751a7cb5297f827699117b0f6d21a0b2907594d300dc9fed75c7e62 | ||
NEXT_PUBLIC_SENTRY_DSN: | ||
_default: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_SENTRY_DSN | ||
SENTRY_CSP_REPORT_URI: | ||
_default: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/SENTRY_CSP_REPORT_URI | ||
NEXT_PUBLIC_AUTH0_CLIENT_ID: | ||
_default: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_AUTH0_CLIENT_ID | ||
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID: | ||
_default: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID | ||
NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY: | ||
_default: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY | ||
NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID: | ||
_default: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID | ||
FAVICON_GENERATOR_API_KEY: | ||
_default: ref+vault://deployment-values/blockscout/common?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY | ||
NEXT_PUBLIC_OG_IMAGE_URL: | ||
_default: https://github.com/blockscout/frontend-configs/blob/main/configs/og-images/base-goerli.png?raw=true | ||
memory: 384Mi | ||
cpu: 250m | ||
env: | ||
NEXT_PUBLIC_APP_ENV: development | ||
NEXT_PUBLIC_APP_INSTANCE: review_L2 | ||
NEXT_PUBLIC_NETWORK_VERIFICATION_TYPE: validation | ||
NEXT_PUBLIC_NETWORK_LOGO: https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-logos/base.svg | ||
NEXT_PUBLIC_NETWORK_ICON: https://raw.githubusercontent.com/blockscout/frontend-configs/main/configs/network-icons/base.svg | ||
NEXT_PUBLIC_FEATURED_NETWORKS: https://raw.githubusercontent.com/blockscout/frontend-configs/dev/configs/featured-networks/base-goerli.json | ||
NEXT_PUBLIC_API_HOST: blockscout-optimism-goerli.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_MARKETPLACE_SUBMIT_FORM: https://airtable.com/shrqUAcjgGJ4jU88C | ||
NEXT_PUBLIC_LOGOUT_URL: https://blockscoutcom.us.auth0.com/v2/logout | ||
NEXT_PUBLIC_STATS_API_HOST: https://stats-optimism-goerli.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_MARKETPLACE_CONFIG_URL: https://raw.githubusercontent.com/blockscout/frontend-configs/dev/configs/marketplace/base-goerli.json | ||
NEXT_PUBLIC_HOMEPAGE_PLATE_BACKGROUND: "linear-gradient(136.9deg,rgb(107 94 236) 1.5%,rgb(0 82 255) 56.84%,rgb(82 62 231) 98.54%)" | ||
NEXT_PUBLIC_NETWORK_RPC_URL: https://goerli.optimism.io | ||
NEXT_PUBLIC_WEB3_WALLETS: "['coinbase']" | ||
NEXT_PUBLIC_WEB3_DISABLE_ADD_TOKEN_TO_WALLET: true | ||
NEXT_PUBLIC_HOMEPAGE_CHARTS: "['daily_txs']" | ||
NEXT_PUBLIC_VISUALIZE_API_HOST: https://visualizer-optimism-goerli.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_CONTRACT_INFO_API_HOST: https://contracts-info-test.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_ADMIN_SERVICE_API_HOST: https://admin-rs-test.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_IS_OPTIMISTIC_L2_NETWORK: "true" | ||
NEXT_PUBLIC_OPTIMISTIC_L2_WITHDRAWAL_URL: https://app.optimism.io/bridge/withdraw | ||
NEXT_PUBLIC_L1_BASE_URL: https://blockscout-main.k8s-dev.blockscout.com | ||
NEXT_PUBLIC_GRAPHIQL_TRANSACTION: 0x4a0ed8ddf751a7cb5297f827699117b0f6d21a0b2907594d300dc9fed75c7e62 | ||
envFromSecret: | ||
NEXT_PUBLIC_SENTRY_DSN: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_SENTRY_DSN | ||
SENTRY_CSP_REPORT_URI: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/SENTRY_CSP_REPORT_URI | ||
NEXT_PUBLIC_AUTH0_CLIENT_ID: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_AUTH0_CLIENT_ID | ||
NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_WALLET_CONNECT_PROJECT_ID | ||
NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_RE_CAPTCHA_APP_SITE_KEY | ||
NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID: ref+vault://deployment-values/blockscout/dev/review-l2?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_GOOGLE_ANALYTICS_PROPERTY_ID | ||
FAVICON_GENERATOR_API_KEY: ref+vault://deployment-values/blockscout/common?token_env=VAULT_TOKEN&address=https://vault.k8s.blockscout.com#/NEXT_PUBLIC_FAVICON_GENERATOR_API_KEY | ||
NEXT_PUBLIC_OG_IMAGE_URL: https://github.com/blockscout/frontend-configs/blob/main/configs/og-images/base-goerli.png?raw=true |
Oops, something went wrong.