Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

THREESCALE-7836 Refactor TLS InsecureSkipVerify logic to use annotations #858

Merged
merged 2 commits into from
Aug 31, 2023
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 10 additions & 0 deletions doc/development.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
* [Run 3scale Operator](#run-3scale-operator)
* [Run 3scale Operator Locally](#run-3scale-operator-locally)
* [Deploy custom 3scale Operator using OLM](#deploy-custom-3scale-operator-using-olm)
* [Environment Variables](#3scale-operator-environment-variables)
* [Run tests](#run-tests)
* [Run all tests](#run-all-tests)
* [Run unit tests](#run-unit-tests)
Expand Down Expand Up @@ -116,6 +117,15 @@ It will take a few minutes for the operator to become visible under
the _OperatorHub_ section of the OpenShift console _Catalog_. It can be
easily found by filtering the provider type to _Custom_.

### 3scale Operator Environment Variables
There are a few environment variables that may be used to aid in development. Refer to the table below for details:

| Variable | Options | Type | Default | Details |
|-----------------------------|------------|:--------:|---------|------------------------------------------------------------------------------------------------------------------------------------------------------------|
| THREESCALE_DEBUG | `1` or `0` | Optional | `0` | If `1`, sets the porta client logging to be more verbose. |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Small but to be precise, verbose logging is enabled for local by default, disabled for olm

| INSECURE_SKIP_VERIFY_CLIENT | `1` or `0` | Optional | `0` | If `1`, sets the porta client to _not_ verify the server's certificate chain and host name. **NOTE:** this should only be used during development/testing. |
|

### Run tests

#### Run all tests
Expand Down