Skip to content

Commit

Permalink
operator: Move Loki operand from v2.6.1 to main-ec0bf70 (grafana#7298)
Browse files Browse the repository at this point in the history
  • Loading branch information
periklis authored and lxwzy committed Nov 7, 2022
1 parent 5e38e03 commit 8bad3b5
Show file tree
Hide file tree
Showing 8 changed files with 53 additions and 5 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -1193,7 +1193,7 @@ spec:
- /manager
env:
- name: RELATED_IMAGE_LOKI
value: quay.io/openshift-logging/loki:v2.6.1
value: docker.io/grafana/loki:main-ec0bf70
- name: RELATED_IMAGE_GATEWAY
value: quay.io/observatorium/api:latest
- name: RELATED_IMAGE_OPA
Expand Down Expand Up @@ -1321,7 +1321,7 @@ spec:
provider:
name: Grafana.com
relatedImages:
- image: quay.io/openshift-logging/loki:v2.6.1
- image: docker.io/grafana/loki:main-ec0bf70
name: loki
- image: quay.io/observatorium/api:latest
name: gateway
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ spec:
- name: manager
env:
- name: RELATED_IMAGE_LOKI
value: docker.io/grafana/loki:2.6.1
value: docker.io/grafana/loki:main-ec0bf70
- name: RELATED_IMAGE_GATEWAY
value: quay.io/observatorium/api:latest
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ spec:
- name: manager
env:
- name: RELATED_IMAGE_LOKI
value: quay.io/openshift-logging/loki:v2.6.1
value: docker.io/grafana/loki:main-ec0bf70
- name: RELATED_IMAGE_GATEWAY
value: quay.io/observatorium/api:latest
- name: RELATED_IMAGE_OPA
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,6 @@ spec:
- name: manager
env:
- name: RELATED_IMAGE_LOKI
value: docker.io/grafana/loki:2.6.1
value: docker.io/grafana/loki:main-ec0bf70
- name: RELATED_IMAGE_GATEWAY
value: quay.io/observatorium/api:latest
5 changes: 5 additions & 0 deletions operator/internal/manifests/config.go
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,11 @@ func ConfigOptions(opt Options) config.Options {
Stack: opt.Stack,
Namespace: opt.Namespace,
Name: opt.Name,
Compactor: config.Address{
FQDN: fqdn(NewCompactorHTTPService(opt).GetName(), opt.Namespace),
Port: httpPort,
Protocol: protocol,
},
FrontendWorker: config.Address{
FQDN: fqdn(NewQueryFrontendGRPCService(opt).GetName(), opt.Namespace),
Port: grpcPort,
Expand Down
41 changes: 41 additions & 0 deletions operator/internal/manifests/internal/config/build_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ common:
access_key_id: test
secret_access_key: test123
s3forcepathstyle: true
compactor_address: http://loki-compactor-http-lokistack-dev.default.svc.cluster.local:3100
compactor:
compaction_interval: 2h
working_directory: /tmp/loki/compactor
Expand Down Expand Up @@ -189,6 +190,11 @@ overrides:
},
Namespace: "test-ns",
Name: "test",
Compactor: Address{
FQDN: "loki-compactor-http-lokistack-dev.default.svc.cluster.local",
Port: 3100,
Protocol: "http",
},
FrontendWorker: Address{
FQDN: "loki-query-frontend-grpc-lokistack-dev.default.svc.cluster.local",
Port: 9095,
Expand Down Expand Up @@ -256,6 +262,7 @@ common:
access_key_id: test
secret_access_key: test123
s3forcepathstyle: true
compactor_address: http://loki-compactor-http-lokistack-dev.default.svc.cluster.local:3100
compactor:
compaction_interval: 2h
working_directory: /tmp/loki/compactor
Expand Down Expand Up @@ -436,6 +443,11 @@ overrides:
},
Namespace: "test-ns",
Name: "test",
Compactor: Address{
FQDN: "loki-compactor-http-lokistack-dev.default.svc.cluster.local",
Port: 3100,
Protocol: "http",
},
FrontendWorker: Address{
FQDN: "loki-query-frontend-grpc-lokistack-dev.default.svc.cluster.local",
Port: 9095,
Expand Down Expand Up @@ -506,6 +518,11 @@ func TestBuild_ConfigAndRuntimeConfig_CreateLokiConfigFailed(t *testing.T) {
},
Namespace: "test-ns",
Name: "test",
Compactor: Address{
FQDN: "loki-compactor-http-lokistack-dev.default.svc.cluster.local",
Port: 3100,
Protocol: "http",
},
FrontendWorker: Address{
FQDN: "loki-query-frontend-grpc-lokistack-dev.default.svc.cluster.local",
Port: 9095,
Expand Down Expand Up @@ -572,6 +589,7 @@ common:
access_key_id: test
secret_access_key: test123
s3forcepathstyle: true
compactor_address: http://loki-compactor-http-lokistack-dev.default.svc.cluster.local:3100
compactor:
compaction_interval: 2h
working_directory: /tmp/loki/compactor
Expand Down Expand Up @@ -789,6 +807,11 @@ overrides:
},
Namespace: "test-ns",
Name: "test",
Compactor: Address{
FQDN: "loki-compactor-http-lokistack-dev.default.svc.cluster.local",
Port: 3100,
Protocol: "http",
},
FrontendWorker: Address{
FQDN: "loki-query-frontend-grpc-lokistack-dev.default.svc.cluster.local",
Port: 9095,
Expand Down Expand Up @@ -903,6 +926,7 @@ common:
access_key_id: test
secret_access_key: test123
s3forcepathstyle: true
compactor_address: http://loki-compactor-http-lokistack-dev.default.svc.cluster.local:3100
compactor:
compaction_interval: 2h
working_directory: /tmp/loki/compactor
Expand Down Expand Up @@ -1120,6 +1144,11 @@ overrides:
},
Namespace: "test-ns",
Name: "test",
Compactor: Address{
FQDN: "loki-compactor-http-lokistack-dev.default.svc.cluster.local",
Port: 3100,
Protocol: "http",
},
FrontendWorker: Address{
FQDN: "loki-query-frontend-grpc-lokistack-dev.default.svc.cluster.local",
Port: 9095,
Expand Down Expand Up @@ -1235,6 +1264,7 @@ common:
access_key_id: test
secret_access_key: test123
s3forcepathstyle: true
compactor_address: http://loki-compactor-http-lokistack-dev.default.svc.cluster.local:3100
compactor:
compaction_interval: 2h
working_directory: /tmp/loki/compactor
Expand Down Expand Up @@ -1465,6 +1495,11 @@ overrides:
},
Namespace: "test-ns",
Name: "test",
Compactor: Address{
FQDN: "loki-compactor-http-lokistack-dev.default.svc.cluster.local",
Port: 3100,
Protocol: "http",
},
FrontendWorker: Address{
FQDN: "loki-query-frontend-grpc-lokistack-dev.default.svc.cluster.local",
Port: 9095,
Expand Down Expand Up @@ -1597,6 +1632,7 @@ common:
access_key_id: test
secret_access_key: test123
s3forcepathstyle: true
compactor_address: http://loki-compactor-http-lokistack-dev.default.svc.cluster.local:3100
compactor:
compaction_interval: 2h
working_directory: /tmp/loki/compactor
Expand Down Expand Up @@ -1827,6 +1863,11 @@ overrides:
FQDN: "loki-index-gateway-grpc-lokistack-dev.default.svc.cluster.local",
Port: 9095,
},
Compactor: Address{
FQDN: "loki-compactor-http-lokistack-dev.default.svc.cluster.local",
Port: 3100,
Protocol: "http",
},
StorageDirectory: "/tmp/loki",
MaxConcurrent: MaxConcurrent{
AvailableQuerierCPUCores: 2,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -44,6 +44,7 @@ common:
region_name: {{ .Region }}
container_name: {{ .Container }}
{{- end }}
compactor_address: {{ .Compactor.Protocol }}://{{ .Compactor.FQDN }}:{{ .Compactor.Port }}
compactor:
compaction_interval: 2h
working_directory: {{ .StorageDirectory }}/compactor
Expand Down
1 change: 1 addition & 0 deletions operator/internal/manifests/internal/config/options.go
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@ type Options struct {

Namespace string
Name string
Compactor Address
FrontendWorker Address
GossipRing Address
Querier Address
Expand Down

0 comments on commit 8bad3b5

Please sign in to comment.