Skip to content

Commit

Permalink
Merge pull request #220 from SumoLogic/ssong-0.8.0
Browse files Browse the repository at this point in the history
Cut 0.8.0
  • Loading branch information
samjsong committed Sep 26, 2019
2 parents ccccc67 + 1272eb3 commit c870f0e
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 11 deletions.
11 changes: 5 additions & 6 deletions deploy/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -106,8 +106,7 @@ The following matrix displays the tested package versions for our Helm chart.

Sumo Logic Helm Chart | Prometheus Operator | Fluent Bit | Falco
|:-------- |:-------- |:-------- |:--------
0.6.0 | 6.2.1 | 2.4.4 | 1.0.5
0.7.0 | 6.2.1 | 2.4.4 | 1.0.5
0.6.0 - 0.8.0 | 6.2.1 | 2.4.4 | 1.0.5

## Installation with Helm

Expand Down Expand Up @@ -204,7 +203,7 @@ helm install sumologic/sumologic --name collection --namespace sumologic -f valu
If you have not already customized your [remote write configuration](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#remote_write), run the following to update the [remote write configuration](https://prometheus.io/docs/prometheus/latest/configuration/configuration/#remote_write) of the prometheus operator by installing with the prometheus overrides file we provide below.

```bash
curl -LJO https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/v0.7.0/deploy/helm/prometheus-overrides.yaml
curl -LJO https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/v0.8.0/deploy/helm/prometheus-overrides.yaml
```

Then run
Expand Down Expand Up @@ -410,7 +409,7 @@ Download the Prometheus Operator `prometheus-overrides.yaml` by running

```bash
$ cd /path/to/helm/charts/
$ curl -LJO https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/v0.7.0/deploy/helm/prometheus-overrides.yaml
$ curl -LJO https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/v0.8.0/deploy/helm/prometheus-overrides.yaml
```

In `prometheus-overrides.yaml`, edit to define a unique cluster identifier. The default value of the cluster field in the externalLabels section of prometheus-overrides.yaml is kubernetes. If you will be deploying the metric collection solution on multiple Kubernetes clusters, you will want to use a unique identifier for each. For example, you might use “Dev”, “Prod”, and so on.
Expand Down Expand Up @@ -637,7 +636,7 @@ Run the following commands to download the FluentBit fluent-bit-overrides.yaml f

```bash
$ cd /path/to/helm/charts/
$ curl -LJO https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/v0.7.0/deploy/helm/fluent-bit-overrides.yaml
$ curl -LJO https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/v0.8.0/deploy/helm/fluent-bit-overrides.yaml
$ helm template stable/fluent-bit --name fluent-bit --set dryRun=true -f fluent-bit-overrides.yaml > fluent-bit.yaml
$ kubectl apply -f fluent-bit.yaml
```
Expand All @@ -650,7 +649,7 @@ Download the file `falco-overrides.yaml` from GitHub:

```bash
$ cd /path/to/helm/charts/
$ curl -LJO https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/v0.7.0/deploy/helm/falco-overrides.yaml
$ curl -LJO https://raw.githubusercontent.com/SumoLogic/sumologic-kubernetes-collection/v0.8.0/deploy/helm/falco-overrides.yaml
```

__NOTE__ `Google Kubernetes Engine (GKE)` uses Container-Optimized OS (COS) as the default operating system for its worker node pools. COS is a security-enhanced operating system that limits access to certain parts of the underlying OS. Because of this security constraint, Falco cannot insert its kernel module to process events for system calls. However, COS provides the ability to leverage eBPF (extended Berkeley Packet Filter) to supply the stream of system calls to the Falco engine. eBPF is currently supported only on GKE and COS. More details [here](https://falco.org/docs/installation/).
Expand Down
4 changes: 2 additions & 2 deletions deploy/helm/sumologic/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
apiVersion: v1
appVersion: "0.7.0"
appVersion: "0.8.0"
description: A Helm chart for collecting Kubernetes logs, metrics and events into Sumo Logic.
name: sumologic
version: 0.7.0
version: 0.8.0
2 changes: 1 addition & 1 deletion deploy/helm/sumologic/values.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
image:
repository: sumologic/kubernetes-fluentd
tag: 0.7.0
tag: 0.8.0
pullPolicy: IfNotPresent

nameOverride: ""
Expand Down
4 changes: 2 additions & 2 deletions deploy/kubernetes/fluentd-sumologic.yaml.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -405,7 +405,7 @@ spec:
name: collection-sumologic
containers:
- name: fluentd
image: sumologic/kubernetes-fluentd:0.7.0
image: sumologic/kubernetes-fluentd:0.8.0
imagePullPolicy: IfNotPresent
resources:
limits:
Expand Down Expand Up @@ -567,7 +567,7 @@ spec:
name: collection-sumologic-events
containers:
- name: fluentd-events
image: sumologic/kubernetes-fluentd:0.7.0
image: sumologic/kubernetes-fluentd:0.8.0
imagePullPolicy: IfNotPresent
resources:
limits:
Expand Down

0 comments on commit c870f0e

Please sign in to comment.