{"v":1,"ok":true,"op":"yaml.diff","items":[{"ok":true,"inputs":["config.yaml","prod.yaml"],"outputs":[],"facts":{"equal":false,"changes":[{"path":".commonLabels","kind":"removed","before":{}},{"path":".imagePullSecrets","kind":"removed","before":[]},{"path":".imageTag","kind":"removed","before":""},{"path":".nameOverride","kind":"removed","before":""},{"path":".pullPolicy","kind":"removed","before":"IfNotPresent"},{"path":".nodeSelector","kind":"removed","before":{}},{"path":".tolerations","kind":"removed","before":[]},{"path":".dynamicResourceNamePrefixEnabled","kind":"removed","before":false},{"path":".fullnameOverride","kind":"removed","before":""},{"path":".restrictedHTTPClient","kind":"changed","before":false,"after":true},{"path":".log.level","kind":"changed","before":"info","after":"debug"},{"path":".db","kind":"removed","before":{"host":"","port":"5432","database":"hub","user":"hub","password":"hub","sslmode":"prefer"}},{"path":".email","kind":"removed","before":{"fromName":"","from":"","replyTo":"","smtp":{"auth":"plain","host":"","port":587,"username":"","password":""}}},{"path":".creds","kind":"removed","before":{"dockerUsername":"","dockerPassword":""}},{"path":".images","kind":"removed","before":{"store":"pg"}},{"path":".events.scanningErrors","kind":"changed","before":false,"after":true},{"path":".events.trackingErrors","kind":"changed","before":false,"after":true},{"path":".dbMigrator.job","kind":"removed","before":{"image":{"repository":"artifacthub/db-migrator"},"extraJobLabels":{},"extraPodLabels":{},"ttlSecondsAfterFinished":null,"automountServiceAccountToken":true,"serviceAccountName":"default","securityContext":{},"containerSecurityContext":{},"resources":{},"nodeSelector":{},"tolerations":[],"extraEnvVars":[],"extraVolumeMounts":[],"extraVolumes":[]}},{"path":".dbMigrator.loadSampleData","kind":"changed","before":true,"after":false},{"path":".dbMigrator.configDir","kind":"removed","before":"/home/db-migrator/.cfg"},{"path":".hub.ingress.enabled","kind":"removed","before":true},{"path":".hub.ingress.ingressClassName","kind":"removed","before":""},{"path":".hub.ingress.annotations[\"kubernetes.io/ingress.class\"]","kind":"added","after":"alb"},{"path":".hub.ingress.annotations[\"alb.ingress.kubernetes.io/scheme\"]","kind":"added","after":"internet-facing"},{"path":".hub.ingress.annotations[\"alb.ingress.kubernetes.io/target-type\"]","kind":"added","after":"ip"},{"path":".hub.ingress.annotations[\"alb.ingress.kubernetes.io/listen-ports\"]","kind":"added","after":"[{ \"HTTP\": 80 }, { \"HTTPS\": 443 }]"},{"path":".hub.ingress.annotations[\"alb.ingress.kubernetes.io/actions.ssl-redirect\"]","kind":"added","after":"{\"Type\": \"redirect\", \"RedirectConfig\": {\"Protocol\": \"HTTPS\", \"Port\": \"443\", \"StatusCode\": \"HTTP_301\" }}"},{"path":".hub.ingress.annotations[\"alb.ingress.kubernetes.io/actions.artifacthub-redirect\"]","kind":"added","after":"{\"Type\":\"redirect\", \"RedirectConfig\": {\"Host\": \"artifacthub.io\", \"Port\": \"443\", \"Protocol\": \"HTTPS\", \"StatusCode\": \"HTTP_301\"}}"},{"path":".hub.ingress.extraLabels","kind":"removed","before":{}},{"path":".hub.ingress.defaultBackendEnabled","kind":"removed","before":true},{"path":".hub.ingress.rules[0]","kind":"added","after":{"host":"hub.helm.sh","http":{"paths":[{"path":"/","pathType":"Prefix","backend":{"service":{"name":"artifacthub-redirect","port":{"name":"use-annotation"}}}}]}}},{"path":".hub.ingress.rules[1]","kind":"added","after":{"http":{"paths":[{"path":"/","pathType":"Prefix","backend":{"service":{"name":"ssl-redirect","port":{"name":"use-annotation"}}}},{"path":"/","pathType":"Prefix","backend":{"service":{"name":"hub","port":{"number":80}}}}]}}},{"path":".hub.ingress.tls","kind":"removed","before":[]},{"path":".hub.service","kind":"removed","before":{"type":"NodePort","port":80}},{"path":".hub.serviceAccount","kind":"removed","before":{"create":true,"name":"","automountServiceAccountToken":true}},{"path":".hub.rbac","kind":"removed","before":{"create":true}},{"path":".hub.deploy.readinessGates","kind":"removed","before":[]},{"path":".hub.deploy.replicaCount","kind":"changed","before":1,"after":3},{"path":".hub.deploy.image","kind":"removed","before":{"repository":"artifacthub/hub"}},{"path":".hub.deploy.securityContext","kind":"removed","before":{}},{"path":".hub.deploy.containerSecurityContext","kind":"removed","before":{}},{"path":".hub.deploy.resources.requests","kind":"added","after":{"cpu":2,"memory":"8000Mi"}},{"path":".hub.deploy.initContainers","kind":"removed","before":{"checkDbMigrator":{"image":{"repository":"rancher/kubectl"},"resources":{},"securityContext":{}},"checkDbIsReady":{"resources":{},"securityContext":{}}}},{"path":".hub.deploy.extraDeploymentLabels","kind":"removed","before":{}},{"path":".hub.deploy.extraPodLabels","kind":"removed","before":{}},{"path":".hub.deploy.extraVolumes","kind":"removed","before":[]},{"path":".hub.deploy.extraVolumeMounts","kind":"removed","before":[]},{"path":".hub.deploy.nodeSelector","kind":"removed","before":{}},{"path":".hub.deploy.tolerations","kind":"removed","before":[]},{"path":".hub.deploy.extraContainers","kind":"removed","before":[]},{"path":".hub.deploy.extraEnvVars","kind":"removed","before":[]},{"path":".hub.server.allowPrivateRepositories","kind":"removed","before":false},{"path":".hub.server.allowUserSignUp","kind":"removed","before":true},{"path":".hub.server.cacheDir","kind":"removed","before":""},{"path":".hub.server.configDir","kind":"removed","before":"/home/hub/.cfg"},{"path":".hub.server.bannersURL","kind":"changed","before":"","after":"https://cncf.github.io/banners/banners.yml"},{"path":".hub.server.baseURL","kind":"changed","before":"","after":"https://artifacthub.io"},{"path":".hub.server.shutdownTimeout","kind":"changed","before":"10s","after":"20s"},{"path":".hub.server.motd","kind":"removed","before":""},{"path":".hub.server.motdSeverity","kind":"removed","before":"info"},{"path":".hub.server.basicAuth","kind":"removed","before":{"enabled":false,"username":"hub","password":"changeme"}},{"path":".hub.server.cookie","kind":"removed","before":{"hashKey":"default-unsafe-key","secure":false}},{"path":".hub.server.csrf","kind":"removed","before":{"authKey":"default-unsafe-key","secure":false}},{"path":".hub.server.oauth.github.enabled","kind":"changed","before":false,"after":true},{"path":".hub.server.oauth.github.clientID","kind":"removed","before":""},{"path":".hub.server.oauth.github.clientSecret","kind":"removed","before":""},{"path":".hub.server.oauth.github.redirectURL","kind":"changed","before":"","after":"https://artifacthub.io/oauth/github/callback"},{"path":".hub.server.oauth.github.scopes","kind":"removed","before":["read:user","user:email"]},{"path":".hub.server.oauth.google.enabled","kind":"changed","before":false,"after":true},{"path":".hub.server.oauth.google.clientID","kind":"removed","before":""},{"path":".hub.server.oauth.google.clientSecret","kind":"removed","before":""},{"path":".hub.server.oauth.google.redirectURL","kind":"changed","before":"","after":"https://artifacthub.io/oauth/google/callback"},{"path":".hub.server.oauth.google.scopes","kind":"removed","before":["https://www.googleapis.com/auth/userinfo.email","https://www.googleapis.com/auth/userinfo.profile"]},{"path":".hub.server.oauth.oidc","kind":"removed","before":{"enabled":false,"issuerURL":"","clientID":"","clientSecret":"","redirectURL":"","scopes":["openid","profile","email"],"skipEmailVerifiedCheck":false}},{"path":".hub.server.xffIndex","kind":"removed","before":0},{"path":".hub.analytics","kind":"removed","before":{"gaTrackingID":""}},{"path":".hub.theme.colors","kind":"removed","before":{"primary":"#417598","secondary":"#2D4857"}},{"path":".hub.theme.images","kind":"removed","before":{"appleTouchIcon192":"/static/media/logo192_v2.png","appleTouchIcon512":"/static/media/logo512_v2.png","openGraphImage":"/static/media/artifactHub_v2.png","shortcutIcon":"/static/media/logo_v2.png","websiteLogo":"/static/media/logo/artifacthub-brand-white.svg"}},{"path":".hub.theme.sampleQueries[0]","kind":"added","after":{"name":"OLM operators for databases","querystring":"kind=3&category=2"}},{"path":".hub.theme.sampleQueries[1]","kind":"added","after":{"name":"Packages of any kind related to etcd","querystring":"ts_query_web=etcd"}},{"path":".hub.theme.sampleQueries[2]","kind":"added","after":{"name":"Falco rules for CVE","querystring":"kind=1&ts_query_web=cve"}},{"path":".hub.theme.sampleQueries[3]","kind":"added","after":{"name":"OLM operators in the monitoring category","querystring":"kind=3&category=4"}},{"path":".hub.theme.sampleQueries[4]","kind":"added","after":{"name":"Packages from verified publishers","querystring":"verified_publisher=true"}},{"path":".hub.theme.sampleQueries[5]","kind":"added","after":{"name":"Official Prometheus packages","querystring":"ts_query_web=prometheus&official=true"}},{"path":".hub.theme.sampleQueries[6]","kind":"added","after":{"name":"Operators with auto pilot capabilities","querystring":"capabilities=auto+pilot"}},{"path":".hub.theme.sampleQueries[7]","kind":"added","after":{"name":"Helm Charts in the storage category","querystring":"kind=0&category=7"}},{"path":".hub.theme.sampleQueries[8]","kind":"added","after":{"name":"Packages with Apache-2.0 license","querystring":"license=Apache-2.0"}},{"path":".hub.theme.sampleQueries[9]","kind":"added","after":{"name":"OPA policies with MIT license","querystring":"kind=2&license=MIT"}},{"path":".hub.theme.sampleQueries[10]","kind":"added","after":{"name":"Helm plugins","querystring":"kind=6"}},{"path":".hub.theme.sampleQueries[11]","kind":"added","after":{"name":"Kubectl plugins","querystring":"kind=5"}},{"path":".hub.theme.sampleQueries[12]","kind":"added","after":{"name":"Tekton tasks and pipelines","querystring":"kind=7&kind=11"}},{"path":".hub.theme.sampleQueries[13]","kind":"added","after":{"name":"Gatekeeper policies","querystring":"kind=14"}},{"path":".hub.theme.sampleQueries[14]","kind":"added","after":{"name":"Kubewarden policies","querystring":"kind=13"}},{"path":".hub.theme.sampleQueries[15]","kind":"added","after":{"name":"KEDA scalers","querystring":"kind=8"}},{"path":".hub.theme.sampleQueries[16]","kind":"added","after":{"name":"Keptn integrations","querystring":"kind=10"}},{"path":".hub.theme.sampleQueries[17]","kind":"added","after":{"name":"Tinkerbell actions","querystring":"kind=4"}},{"path":".hub.theme.sampleQueries[18]","kind":"added","after":{"name":"CoreDNS plugins","querystring":"kind=9"}},{"path":".hub.theme.sampleQueries[19]","kind":"added","after":{"name":"Backstage plugins","querystring":"kind=17"}},{"path":".hub.theme.sampleQueries[20]","kind":"added","after":{"name":"Container images","querystring":"kind=12"}},{"path":".hub.theme.sampleQueries[21]","kind":"added","after":{"name":"Kyverno policies","querystring":"kind=15"}},{"path":".hub.theme.sampleQueries[22]","kind":"added","after":{"name":"Knative clients","querystring":"kind=16"}},{"path":".hub.theme.sampleQueries[23]","kind":"added","after":{"name":"Argo templates","querystring":"kind=18"}},{"path":".hub.theme.sampleQueries[24]","kind":"added","after":{"name":"KubeArmor policies","querystring":"kind=19"}},{"path":".hub.theme.sampleQueries[25]","kind":"added","after":{"name":"KCL modules","querystring":"kind=20"}},{"path":".hub.theme.sampleQueries[26]","kind":"added","after":{"name":"Headlamp plugins","querystring":"kind=21"}},{"path":".hub.theme.sampleQueries[27]","kind":"added","after":{"name":"Inspektor gadgets","querystring":"kind=22"}},{"path":".hub.theme.sampleQueries[28]","kind":"added","after":{"name":"Tekton step actions","querystring":"kind=23"}},{"path":".hub.theme.sampleQueries[29]","kind":"added","after":{"name":"Meshery designs","querystring":"kind=24"}},{"path":".hub.theme.sampleQueries[30]","kind":"added","after":{"name":"OpenCost plugins","querystring":"kind=25"}},{"path":".hub.theme.sampleQueries[31]","kind":"added","after":{"name":"Radius recipes","querystring":"kind=26"}},{"path":".hub.theme.sampleQueries[32]","kind":"added","after":{"name":"Bootable containers","querystring":"kind=27"}},{"path":".hub.theme.sampleQueries[33]","kind":"added","after":{"name":"Kagent agents","querystring":"kind=28"}},{"path":".hub.theme.siteName","kind":"removed","before":"Artifact hub"},{"path":".hub.theme.reportURL","kind":"added","after":"https://github.com/artifacthub/hub/issues/new?assignees=&labels=abuse+report&template=report-abuse.md&title=%5BABUSE-REPORT%5D+Repository+or+package+name"},{"path":".scanner.enabled","kind":"removed","before":true},{"path":".scanner.cronjob.image","kind":"removed","before":{"repository":"artifacthub/scanner"}},{"path":".scanner.cronjob.securityContext","kind":"removed","before":{}},{"path":".scanner.cronjob.containerSecurityContext","kind":"removed","before":{}},{"path":".scanner.cronjob.serviceAccountName","kind":"removed","before":"default"},{"path":".scanner.cronjob.resources.requests","kind":"added","after":{"cpu":2,"memory":"8000Mi"}},{"path":".scanner.cronjob.extraCronJobLabels","kind":"removed","before":{}},{"path":".scanner.cronjob.extraJobLabels","kind":"removed","before":{}},{"path":".scanner.cronjob.extraVolumes","kind":"removed","before":[]},{"path":".scanner.cronjob.extraVolumeMounts","kind":"removed","before":[]},{"path":".scanner.cronjob.extraEnvVars","kind":"removed","before":[]},{"path":".scanner.cronjob.nodeSelector","kind":"removed","before":{}},{"path":".scanner.cronjob.tolerations","kind":"removed","before":[]},{"path":".scanner.concurrency","kind":"changed","before":3,"after":5},{"path":".scanner.trivyURL","kind":"removed","before":""},{"path":".scanner.cacheDir","kind":"removed","before":""},{"path":".scanner.configDir","kind":"removed","before":"/home/scanner/.cfg"},{"path":".tracker.cronjob.image","kind":"removed","before":{"repository":"artifacthub/tracker"}},{"path":".tracker.cronjob.securityContext","kind":"removed","before":{}},{"path":".tracker.cronjob.containerSecurityContext","kind":"removed","before":{}},{"path":".tracker.cronjob.serviceAccountName","kind":"removed","before":"default"},{"path":".tracker.cronjob.resources.requests","kind":"added","after":{"cpu":2,"memory":"4000Mi"}},{"path":".tracker.cronjob.extraCronJobLabels","kind":"removed","before":{}},{"path":".tracker.cronjob.extraJobLabels","kind":"removed","before":{}},{"path":".tracker.cronjob.extraVolumes","kind":"removed","before":[]},{"path":".tracker.cronjob.extraVolumeMounts","kind":"removed","before":[]},{"path":".tracker.cronjob.extraEnvVars","kind":"removed","before":[]},{"path":".tracker.cronjob.nodeSelector","kind":"removed","before":{}},{"path":".tracker.cronjob.tolerations","kind":"removed","before":[]},{"path":".tracker.cacheDir","kind":"removed","before":""},{"path":".tracker.configDir","kind":"removed","before":"/home/tracker/.cfg"},{"path":".tracker.concurrency","kind":"removed","before":10},{"path":".tracker.repositoryTimeout","kind":"changed","before":"15m","after":"45m"},{"path":".tracker.repositoriesNames","kind":"removed","before":[]},{"path":".tracker.repositoriesKinds","kind":"removed","before":[]},{"path":".tracker.bypassDigestCheck","kind":"removed","before":false},{"path":".trivy.enabled","kind":"removed","before":true},{"path":".trivy.deploy.image","kind":"removed","before":"aquasec/trivy:0.69.3"},{"path":".trivy.deploy.securityContext","kind":"removed","before":{}},{"path":".trivy.deploy.resources.requests","kind":"added","after":{"cpu":1,"memory":"4000Mi"}},{"path":".trivy.deploy.extraDeploymentLabels","kind":"removed","before":{}},{"path":".trivy.deploy.extraPodLabels","kind":"removed","before":{}},{"path":".trivy.deploy.extraVolumes","kind":"removed","before":[]},{"path":".trivy.deploy.extraVolumeMounts","kind":"removed","before":[]},{"path":".trivy.deploy.nodeSelector","kind":"removed","before":{}},{"path":".trivy.deploy.tolerations","kind":"removed","before":[]},{"path":".trivy.persistence.enabled","kind":"changed","before":false,"after":true},{"path":".trivy.persistence.size","kind":"changed","before":"10Gi","after":"100Gi"},{"path":".trivy.persistence.storageClassName","kind":"added","after":"gp2"},{"path":".postgresql.enabled","kind":"changed","before":true,"after":false},{"path":".postgresql.auth","kind":"removed","before":{"username":"hub","password":"hub","database":"hub"}},{"path":".postgresql.global","kind":"removed","before":{"security":{"allowInsecureImages":true}}},{"path":".postgresql.image","kind":"removed","before":{"repository":"artifacthub/postgres","tag":"latest"}},{"path":".postgresql.primary","kind":"removed","before":{"extraVolumes":[{"name":"run","emptyDir":{}}],"extraVolumeMounts":[{"name":"run","mountPath":"/var/run/postgresql"}]}},{"path":".extraDeploy","kind":"removed","before":[]}]},"warnings":[]}],"elapsed_ms":4}
