Skip to content

Commit

Permalink
Merge pull request #119 from stakater/update-mto-docs
Browse files Browse the repository at this point in the history
Update mto docs for release 0.9.0
  • Loading branch information
LilShah authored Mar 20, 2023
2 parents 08fca77 + 86b1f66 commit c2623fc
Show file tree
Hide file tree
Showing 4 changed files with 35 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pull_request.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
with:
MD_CONFIG: .github/md_config.json
DOC_SRC: docs/content
MD_LINT_CONFIG: markdownlint.yaml
MD_LINT_CONFIG: .markdownlint.yaml
build:
uses: stakater/.github/.github/workflows/pull_request_container_build.yaml@v0.0.13
with:
Expand Down
File renamed without changes.
30 changes: 28 additions & 2 deletions docs/content/sre/multi-tenant-operator/changelog.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,29 @@
# Changelog

## v0.9.x

### v0.9.1

- fix: Allow namespace controller to reconcile without crashing, if no IC exists
- fix: In case a group mentioned in IC doesn't exist, it won't block reconciliation or editing of MTO's manifests

### v0.9.0

- feat: Added console for tenants, templates and integration config
- feat: Added support for custom realm name for RHSSO integration in Integration Config
- feat: Add multiple status conditions to tenant and TGI for success and failure cases
- feat: Show error messages with tenant and TGI status
- fix: Stop reconciliation breaking for tenant and TGI, instead continue and show warnings
- fix: Disable TGI/TI reconcile if mentioned template is not found.
- fix: Disable repeated users webhook in tenant
- enhance: Reduced API calls
- enhance: General enhancements and improvements
- chore: Update dependencies

#### Enabling console

- To enable console visit [Installation](./installation.md), and add config to subscription for OperatorHub based installation.

## v0.8.x

### v0.8.3
Expand All @@ -13,7 +37,7 @@
### v0.8.0

- feat: Allow custom roles for each tenant via label selector, more details in [custom roles document](./usecases/custom-roles.md)
- Roles mapping is a required field in [MTO's IntegrationConfig](./integration-config.md). By default, it will always be filled with OpenShift's admin/edit/view roles
- Roles mapping is a required field in [MTO's IntegrationConfig][def]. By default, it will always be filled with OpenShift's admin/edit/view roles
- Ensure that mentioned roles exist within the cluster
- Remove coupling with OpenShift's built-in admin/edit/view roles
- feat: Removed coupling of ResourceSupervisor and Tenant resources
Expand Down Expand Up @@ -318,9 +342,11 @@

### v0.2.32

- refactor: Restructure integration config spec, more details in [relevant docs](./integration-config.md)
- refactor: Restructure integration config spec, more details in [relevant docs][def]
- feat: Allow users to input custom regex in certain fields inside of integration config, more details in [relevant docs](./integration-config.md#openshift)

### v0.2.31

- feat: Add limit range for `kube-RBAC-proxy`

[def]: ./integration-config.md
8 changes: 6 additions & 2 deletions docs/content/sre/multi-tenant-operator/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ oc create namespace multi-tenant-operator
namespace/multi-tenant-operator created
```

* Create a subscription YAML for MTO and apply it in `multi-tenant-operator` namespace
* Create a subscription YAML for MTO and apply it in `multi-tenant-operator` namespace. To enable console set `.spec.config.env[].ENABLE_CONSOLE` to `true`. This will create a route resource, which can be used to access the Multi-Tenant-Operator console.

```bash
oc create -f - << EOF
Expand All @@ -116,7 +116,11 @@ spec:
name: tenant-operator
source: certified-operators
sourceNamespace: openshift-marketplace
startingCSV: tenant-operator.v0.7.0
startingCSV: tenant-operator.v0.9.0
config:
env:
- name: ENABLE_CONSOLE
value: 'true'
EOF
subscription.operators.coreos.com/tenant-operator created
```
Expand Down

0 comments on commit c2623fc

Please sign in to comment.