diff --git a/Changelog.md b/Changelog.md index 4ac72db8..60eed0f3 100644 --- a/Changelog.md +++ b/Changelog.md @@ -8,6 +8,13 @@ Changes: Fixes: +## 0.1.5 - 4/7/2020 + +Changes: + +- Add Redis integration to Sentry. +- Update Kubernetes configs from various beta versions to apps/v1. + ## 0.1.4 - 4/7/2020 Changes: diff --git a/app/buoy_barn/settings.py b/app/buoy_barn/settings.py index e7921ccb..e6faa6b7 100644 --- a/app/buoy_barn/settings.py +++ b/app/buoy_barn/settings.py @@ -16,6 +16,7 @@ import sentry_sdk from sentry_sdk.integrations.celery import CeleryIntegration from sentry_sdk.integrations.django import DjangoIntegration +from sentry_sdk.integrations.redis import RedisIntegration logger = logging.getLogger(__name__) @@ -28,7 +29,7 @@ try: sentry_sdk.init( dsn=os.environ["SENTRY_DSN"], - integrations=[CeleryIntegration(), DjangoIntegration()], + integrations=[CeleryIntegration(), DjangoIntegration(), RedisIntegration()], environment="dev" if DEBUG else "prod", ) logger.info("Sentry initialized") diff --git a/k8s/base/cache.yaml b/k8s/base/cache.yaml index 600c232a..81ee72fd 100644 --- a/k8s/base/cache.yaml +++ b/k8s/base/cache.yaml @@ -1,4 +1,4 @@ -apiVersion: apps/v1beta1 +apiVersion: apps/v1 kind: StatefulSet metadata: name: buoy-barn-cache diff --git a/k8s/base/deployment.yaml b/k8s/base/deployment.yaml index 892909e4..e69563fe 100644 --- a/k8s/base/deployment.yaml +++ b/k8s/base/deployment.yaml @@ -1,4 +1,4 @@ -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: labels: @@ -7,6 +7,11 @@ metadata: role: api name: web spec: + selector: + matchLabels: + service: web + tier: frontend + role: api template: metadata: labels: diff --git a/k8s/base/worker.yaml b/k8s/base/worker.yaml index 124ff285..e2c8e5f8 100644 --- a/k8s/base/worker.yaml +++ b/k8s/base/worker.yaml @@ -1,4 +1,4 @@ -apiVersion: extensions/v1beta1 +apiVersion: apps/v1 kind: Deployment metadata: labels: @@ -7,6 +7,11 @@ metadata: role: worker name: worker spec: + selector: + matchLabels: + service: celery + tier: backend + role: worker template: metadata: labels: