UNCLASSIFIED - NO CUI

Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • big-bang/bigbang
  • joshwolf/umbrella
  • 90-cos/iac/bigbang
  • cbrechbuhl/bigbang
  • runyontr/bigbang-core
  • snekcode/bigbang
  • michael.mendez/bigbang
  • daniel.dides/bigbang
  • ryan.j.garcia/rjgbigbang
  • nicole.dupree/bigbang
10 results
Show changes
Commits on Source (9)
[Project Managers]
# protect individual files in the root directory such as the CODEOWNERS file
/* @runyontr @joshwolf @megamind @phillip.record
/* @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
# Recursive protection for directories
/.gitlab-ci/ @runyontr @joshwolf @megamind @phillip.record
/.gitlab/ @runyontr @joshwolf @megamind @phillip.record
/base/ @runyontr @joshwolf @megamind @phillip.record
/chart/ @runyontr @joshwolf @megamind @phillip.record
/charter/ @runyontr @joshwolf @megamind @phillip.record
/hack/ @runyontr @joshwolf @megamind @phillip.record
/scripts/ @runyontr @joshwolf @megamind @phillip.record
/tests/ @runyontr @joshwolf @megamind @phillip.record
/docs/ @runyontr @joshwolf @megamind @phillip.record
/.gitlab-ci/ @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
/.gitlab/ @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
/base/ @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
/chart/ @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
/charter/ @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
/hack/ @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
/scripts/ @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
/tests/ @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
/docs/ @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
[Docs Owners]
......@@ -39,7 +39,7 @@ scripts/ @toladipupo @michaelmcleroy @egoode
hack/ @toladipupo @michaelmcleroy @egoode
^[Charter Owners]
charter/ @runyontr @joshwolf
charter/ @gabe.scarberry @joshwolf @megamind @micah.nagel @michaelmcleroy @phillip.record @runyontr @ryan.j.garcia
^[Istio and Authservice]
chart/Chart.yaml @kenna81 @kavitha @cmcgrath @nick_tetrate
......
......@@ -66,4 +66,9 @@ spec:
namespace: {{ $.Release.Namespace }}
{{- end }}
{{- end }}
{{- if and .Values.addons.mattermost.elasticsearch.enabled .Values.logging.enabled }}
- name: ek
namespace: {{ $.Release.Namespace }}
{{- end }}
{{- end }}
......@@ -60,4 +60,9 @@ minio:
- name: private-registry
{{- end }}
{{- end }}
{{- if .Values.addons.mattermost.elasticsearch.enabled }}
elasticsearch:
enabled: true
{{- end }}
{{- end -}}
......@@ -668,7 +668,7 @@ addons:
git:
repo: https://repo1.dso.mil/platform-one/big-bang/apps/collaboration-tools/mattermost.git
path: "./chart"
tag: "0.1.3-bb.2"
tag: "0.1.4-bb.0"
# -- Mattermost Enterprise functionality.
enterprise:
......@@ -740,6 +740,13 @@ addons:
# -- Bucket name to use for Mattermost - will be auto-created.
bucket: ""
# -- Mattermost Elasticsearch integration - requires enterprise E20 license - https://docs.mattermost.com/deployment/elasticsearch.html
# Connection info defaults to the BB deployed Elastic, all values can be overridden via the "values" passthrough for other connections.
# See values spec in MM chart "elasticsearch" yaml block - https://repo1.dso.mil/platform-one/big-bang/apps/collaboration-tools/mattermost/-/blob/main/chart/values.yaml
elasticsearch:
# -- Toggle interaction with Elastic for optimized search indexing
enabled: false
# -- Values to passthrough to the Mattermost chart: https://repo1.dso.mil/platform-one/big-bang/apps/collaboration-tools/mattermost/-/blob/main/chart/values.yaml
values: {}
......
......@@ -30,17 +30,21 @@ Table of Contents
[Flux v2](https://toolkit.fluxcd.io/) must be installed into the Kubernetes cluster before deploying Big Bang:
1. Deploy officially through [Iron Bank](registry1.dso.mil)
1. Deploy officially through [Iron Bank](https://registry1.dso.mil)
Official flux installation helper script:
```
```Shell
./scripts/install_flux.sh --help
```
Example baseline IronBank deployment:
```
```Shell
REGISTRY_USERNAME="<Username>"
REGISTRY_EMAIL="<Email>"
REGISTRY_PASSWORD="<CLI secret>"
./scripts/install_flux.sh \
--registry-username "$REGISTRY_USERNAME" \
--registry-password "$REGISTRY_PASSWORD" \
......
......@@ -12,7 +12,7 @@ There are 2 methods to create a remote k3d cluster. Manually or with IaC/CaC cod
- [AWS GovCloud "coder" account](https://927962728993.signin.amazonaws-us-gov.com/console)
- [BigBang repository](https://repo1.dso.mil/platform-one/big-bang/bigbang)
- [Iron Bank registry](https://registry1.dsop.io)
- [Iron Bank registry](https://registry1.dso.mil/)
### Utilities installed on local workstation
......@@ -294,7 +294,7 @@ DATETIME=$( date +%Y%m%d%H%M%S )
# A security group acts as a virtual firewall for your instance to control inbound and outbound traffic.
aws ec2 create-security-group \
--group-name $AWSUSERNAME \
--description "Created by $AWSUSERNAME at $DATETIME" \
--description "Created by $AWSUSERNAME at $DATETIME"
# Get public IP
YOURLOCALPUBLICIP=$( curl https://checkip.amazonaws.com )
......
......@@ -340,6 +340,8 @@ addons:
mattermost:
enabled: false
elasticsearch:
enabled: true
values:
replicaCount: 1
resources:
......