Skip to content

Instantly share code, notes, and snippets.

@StarWindMoonCloud
Created June 3, 2024 04:02
Show Gist options
  • Save StarWindMoonCloud/12d3695f00babf6969d4901f9f2c9854 to your computer and use it in GitHub Desktop.
Save StarWindMoonCloud/12d3695f00babf6969d4901f9f2c9854 to your computer and use it in GitHub Desktop.
gdpr.default_value error locally
# Default values for app-server.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
nameOverride: ""
fullnameOverride: "msp"
environment:
apm: "development"
log_level: "DEBUG"
config:
initContainer:
enabled: true
command:
- /bin/cp
- -r
- /data
- /config
image:
repository: registry.n.newsbreak.com/msp
tag: latest
pullPolicy: Always
server:
autoscale:
enabled: true
minReplicas: 2
maxReplicas: 5
targetCPUUtilizationPercentage: 80
annotations:
prometheus.io/scrape: "true"
prometheus.io/port: "8001"
prometheus.io/path: "/metrics"
image:
repository: registry.n.newsbreak.com/msp
tag: latest
pullPolicy: Always
podSecurityContext: {}
securityContext: {}
minReadySeconds: 15
terminationGracePeriodSeconds: 60
deploymentStrategy:
type: RollingUpdate
rollingUpdate:
maxSurge: 1
maxUnavailable: 0
# args:
env:
- name: ITERATION
value: "2"
- name: ELASTIC_APM_SERVER_URL
value: http://prod-elastic-apm-01.kops-internal-auw2.local:8200
- name: MEM_TOTAL_MB
valueFrom:
resourceFieldRef:
resource: limits.memory
env_extra: []
resources:
limits:
cpu: 200m
memory: 100Mi
requests:
cpu: 100m
memory: 50Mi
lifecycle:
preStop:
exec:
command: ["/bin/sh", "-c", "/bin/sleep 45"]
ports:
- name: http
containerPort: 8000
protocol: TCP
- name: metrics-http
containerPort: 8001
protocol: TCP
livenessProbe:
httpGet:
path: /status
port: http
initialDelaySeconds: 15
periodSeconds: 10
readinessProbe:
httpGet:
path: /status
port: http
initialDelaySeconds: 15
periodSeconds: 10
nodeSelector: {}
tolerations: []
affinity: {}
volumeMounts:
- name: monetization-secret-volume
mountPath: /etc/secrets
readOnly: true
volumes:
- name: monetization-secret-volume
secret:
secretName: monetization-secret
config:
key: pbs.yaml
value: |
enable_gzip: true
compression.response.enable_gzip: true
max_request_size: 524288
adapters.audiencenetwork.platform_id: 628598452494271
adapters.audiencenetwork.app_secret: com.localaiapp.scoops
adapters.audiencenetwork.endpoint: https://an.facebook.com/placementbid.ortb
adapters.audiencenetwork.disabled: false
adapters.lunamedia.disabled: true
adapters.msp_fb_alpha.so_path: ../../targets/msp_fb.so
adapters.msp_fb_alpha.platform_id: 628598452494271
adapters.msp_fb_alpha.app_secret: com.localaiapp.scoops
adapters.msp_fb_alpha.endpoint: https://an.facebook.com/placementbid.ortb
adapters.msp_fb_alpha.disabled: false
adapters.msp_fb_beta.so_path: ../../targets/msp_fb.so
adapters.msp_fb_beta.platform_id: 628598452494271
adapters.msp_fb_beta.app_secret: com.localaiapp.scoops
adapters.msp_fb_beta.endpoint: https://an.facebook.com/placementbid.ortb
adapters.msp_fb_beta.disabled: false
adapters.msp_fb_gamma.so_path: ../../targets/msp_fb.so
adapters.msp_fb_gamma.platform_id: 628598452494271
adapters.msp_fb_gamma.app_secret: com.localaiapp.scoops
adapters.msp_fb_gamma.endpoint: https://an.facebook.com/placementbid.ortb
adapters.msp_fb_gamma.disabled: false
adapters.msp_google.disabled: false
adapters.msp_google.so_path: ../../targets/msp_google.so
adapters.msp_google.extra_info: '{"disable_dam_ecpm": true}'
adapters.msp_nova.disabled: false
adapters.msp_nova.so_path: ../../targets/msp_nova.so
adapters.msp_nova_alpha.disabled: false
adapters.msp_nova_alpha.so_path: ../../targets/msp_nova.so
adapters.msp_nova_beta.disabled: false
adapters.msp_nova_beta.so_path: ../../targets/msp_nova.so
adapters.msp_nova_gamma.disabled: false
adapters.msp_nova_gamma.so_path: ../../targets/msp_nova.so
adapters.ix.endpoint: https://particle-media-newsbreak-us-east.lb.indexww.com/pbs?p=201516
adapters.ix.disabled: false
adapters.pubmatic.disabled: false
adapters.rubicon.disabled: false
adapters.rubicon.endpoint: http://exapi-us-west.rubiconproject.com/a/api/exchange.json?tk_sdc=us-west
adapters.rubicon.xapi.username: pb_particle_media
adapters.rubicon.xapi.password: JL60AXFR53
adapters.rubicon.xapi.tracker: pb_particle_media
external_cache.host: prebid-cache.themsp.ai
external_cache.path: '/cache'
gdpr:
default_value: 0
metrics:
disabled_metrics:
account_adapter_details: true
prometheus:
port: 8001
status_response: "{\"application\": {\"status\":\"ok\"}}"
stored_requests:
filesystem: true
directorypath: ../../../prebid-server-config/stored_requests/data/by_id
in_memory_cache:
ttl_seconds: 300 # 5 minutes
request_cache_size_bytes: 107374182 # 0.1GB
imp_cache_size_bytes: 107374182 # 0.1GB
stored_responses:
filesystem:
enabled: true
directorypath: ../../../prebid-server-config/stored_requests/data/by_id
in_memory_cache:
ttl_seconds: 300 # 5 minutes
request_cache_size_bytes: 107374182 # 0.1GB
imp_cache_size_bytes: 107374182 # 0.1GB
accounts:
filesystem:
enabled: true
directorypath: ../../../prebid-server-config/stored_requests/data/by_id
in_memory_cache:
ttl_seconds: 300 # 5 minutes
request_cache_size_bytes: 107374182 # 0.1GB
imp_cache_size_bytes: 107374182 # 0.1GB
cache:
host: 'prebid-cache.msp.svc.cluster.local./'
scheme: 'http'
analytics:
custom:
msp_datalog:
enabled: true
so_path: ../../targets/msp_datalog.so
kafka_host: b-1.mspmsk.k21cno.c10.kafka.us-west-2.amazonaws.com:9092
kafka_topic: msp_openrtb2_auction
avro_schema_auction: 4
print_to_stdout: false
hooks:
enabled: true
modules:
prebid:
ortb2blocking:
enabled: false
msp:
ab:
enabled: false
so_path: ../../targets/msp_ab.so
ab_url: http://ab-api.ha.nb.com.:8220
document:
enabled: false
so_path: ../../targets/msp_document.so
db.name: staticFeature
db.global_endpoint: mongodb://mongos.content.prebid:[email protected]/?readPreference=secondaryPreferred&authSource=admin&tls=false&connectTimeoutMS=1000&socketTimeoutMS=3000
deal:
enabled: false
so_path: ../../targets/msp_deal.so
refresh_interval_second: 600
endpoints:
pubmatic: http://api.pubmatic.com/v3/pmp/deals
remove_tmax:
enabled: true
so_path: ../../targets/msp_remove_tmax.so
update_bundle:
enabled: true
so_path: ../../targets/msp_update_bundle.so
multi_format_bidders: ["smaato", "medianet"]
duo_bidders: ["rubicon", "pubmatic"]
alpha:
msp-android-launch-fullscreen-interstitial-exp5:
msp_google: 2.0
msp_nova: 2.0
msp-android-article-related-native-ctrl:
msp_nova: 2.0
msp-android-article-related-native:
msp_nova: 1.5
msp-android-article-huge-display:
msp_nova: 1.5
msp-android-article-top-display:
msp_google: 1.5
msp-ios-article-inside-display:
non_fgn: 0.4
ad_cache:
enabled: false
so_path: ../../targets/msp_ad_cache.so
db_table: msp_user_ad_cache
db_adm_table: creative_adm
delta_floor_if_cached_ad_exist: 1.0
dynamic_floor_ttl_in_seconds: 3600
max_fill_history_items: 50
fill_history_ttl_in_seconds: 3600
fill_history_percent: 100
dam_dynamic_floor_endpoint: http://dam.k8s.nb-prod.com/user_floor
write_to_cached_ad_dynamodb: true
max_cached_ads_count: 2
redis_config:
addrs:
- "msp-overlord.overlord.svc.cluster.local:6379"
enabled_bidders:
pubmatic:
ttl_in_seconds: 3600
rubicon:
ttl_in_seconds: 3600
smaato:
ttl_in_seconds: 3600
inmobi:
ttl_in_seconds: 3600
yieldmo:
ttl_in_seconds: 3600
ix:
ttl_in_seconds: 3600
mobilefuse:
ttl_in_seconds: 3600
pubnative:
ttl_in_seconds: 3600
medianet:
ttl_in_seconds: 3600
epsilon:
ttl_in_seconds: 3600
triplelift:
ttl_in_seconds: 3600
msp_google:
ttl_in_seconds: 3600
rise:
ttl_in_seconds: 3600
criteo:
ttl_in_seconds: 3600
msp_nova:
ttl_in_seconds: 3600
msp_fb_alpha:
ttl_in_seconds: 3600
msp_fb_beta:
ttl_in_seconds: 3600
msp_fb_gamma:
ttl_in_seconds: 3600
audienceNetwork:
ttl_in_seconds: 3600
recorder:
so_path: ../../targets/msp_recorder.so
enabled: false
blocking:
so_path: ../../targets/msp_blocking.so
enabled: false
blocking_creative_id_endpoint: http://dam.k8s.nb-prod.com/clear_stream/crid_block_list
refresh_interval_seconds: 60
dam_buckets:
so_path: ../../targets/msp_dam_buckets.so
enabled: false
dynamic_floor_endpoint: http://dam.k8s.nb-prod.com/dynamic_floors
price_coefficient_endpoint: http://dam.k8s.nb-prod.com/price_coefficient
refresh_interval_seconds: 60
multi_call:
so_path: ../../targets/msp_multi_call.so
enabled: true
mappings:
- prefix: msp_fb_
bidder: audienceNetwork
- prefix: msp_nova_
bidder: msp_nova
service:
# Override Service name for debug purpose.
# echoserver service will print out request info
nameOverride: ""
type: ClusterIP
port: 80
ingress:
enabled: false
serviceAccount:
create: false
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment