You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+7-3
Original file line number
Diff line number
Diff line change
@@ -6,11 +6,15 @@ Big Bang is a declarative, continuous delivery tool for deploying DoD hardened a
6
6
7
7
## Usage & Scope
8
8
9
-
Big Bang's scope is to provide publicly available installation manifests for:
9
+
Big Bang's scope is to provide publicly available installation manifests for packages required to adhere to the DoD DevSecOps Reference Architecture and additional useful utilities. Big Bang packages are broken into three categories:
10
10
11
-
-A specific set of packages that adhere to the DevSecOps Reference Architecture. The core list of packages can be found [here](https://repo1.dso.mil/platform-one/big-bang/apps/core).
11
+
-Core: [Core packages](./docs/understanding-bigbang/package-architecture/README.md##Core) are a group of capabilities required by the DoD DevSecOps Reference Architecture, that are supported directly by the Big Bang development team. The specific capabilities that are considered core currently are Service Mesh, Policy Enforcement, Logging, Monitoring, and Runtime Security.
12
12
13
-
- Packages that facilitate development of applications that adhere to the DevSecOps Reference Architecture. The full list of packages can be found [here](https://repo1.dso.mil/platform-one/big-bang/apps).
13
+
- Addons: [Addon packages](./docs/understanding-bigbang/package-architecture/README.md##Addons) are any packages/capabilities that the Big Bang development team directly supports that do not fall under the above core definition. These serve to extend the functionality/features of Big Bang.
14
+
15
+
- Community: [Community packages](https://repo1.dso.mil/big-bang/product/community) are any packages that are maintained by the broader Big Bang community (users, vendors, etc). These packages could be alternatives to core or addon packages, or even entirely new packages to help extend usage/functionality of Big Bang.
16
+
17
+
In order for an installation of Big Bang to be a valid installation/configuration you must install/deploy a core package of each category (for additional details on categories and options see [here](./docs/understanding-bigbang/package-architecture/README.md##Core)).
14
18
15
19
Big Bang also builds tooling around the testing and validation of Big Bang packages. These tools are provided as-is, without support.
Copy file name to clipboardExpand all lines: chart/templates/NOTES.txt
+34-29
Original file line number
Diff line number
Diff line change
@@ -116,20 +116,25 @@ PLATFORM ONE ANCHORE WARNING:
116
116
{{- end }}
117
117
{{- end }}
118
118
119
-
{{- if and $.Values.eckoperator.enabled $.Values.logging.enabled }}
120
-
{{- if $.Values.logging.sso.enabled }}
121
-
{{- if and (not $.Values.logging.license.trial) (not $.Values.logging.license.keyJSON) }}
119
+
{{- if and $.Values.eckOperator.enabled $.Values.elasticsearchKibana.enabled }}
120
+
{{- if $.Values.elasticsearchKibana.sso.enabled }}
121
+
{{- if and (not $.Values.elasticsearchKibana.license.trial) (not $.Values.elasticsearchKibana.license.keyJSON) }}
122
122
PLATFORM ONE LOGGING WARNING:
123
123
You have enabled SSO but not provided an enterprise license configuration to use. SSO is not functional without a license.
124
124
Edit the values for the eck-operator to specify a license key JSON or use the trial license for development.
125
125
{{- end }}
126
126
{{- end }}
127
127
{{- end }}
128
128
129
-
{{- if and (or $.Values.promtail.enabled $.Values.loki.enabled) .Values.logging.enabled }}
129
+
{{- if and .Values.promtail.enabled .Values.fluentbit.enabled }}
130
130
PLATFORM ONE LOGGING WARNING:
131
-
You have enabled both promtail/loki and efk logging. This is permitted during beta testing of promtail/loki.
132
-
After the beta period, only one logging stack will be supported at one time, with the PLG stack becoming the default supported stack.
131
+
You have enabled both Promtail and Fluentbit (log forwarders). This is not a supported configuration and you may see conflicts as a result of both applications attempting to ship logs.
132
+
{{- end }}
133
+
134
+
{{- if and .Values.loki.enabled .Values.elasticsearchKibana.enabled }}
135
+
PLATFORM ONE LOGGING WARNING:
136
+
You have enabled both Loki and Elastic (log storage). This is not a supported configuration and you may see issues as a result of running both applications.
137
+
If using Elastic for other functionality, deploying both applications is acceptable.
133
138
{{- end }}
134
139
135
140
{{- if and $.Values.loki.enabled (dig "values" "global" "createGlobalConfig" false $.Values.loki) }}
@@ -182,14 +187,14 @@ DEPRECATION NOTICE:
182
187
{{- if .Values.addons.nexus }}
183
188
DEPRECATION NOTICE:
184
189
.Values.addons.nexus has been deprecated and will be removed in a future Big Bang release.
185
-
Please reconfigure your values overrides to use .Values.addons.nexusRepositoryManager
190
+
Please reconfigure your values overrides to use .Values.addons.nexusRepositoryManager
The following SSO keys have been deprecated. Deprecated keys will continue to work, but will be removed in a future release. Please update your overrides.
0 commit comments