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

[Merged by Bors] - Install local bundles from config maps #244

Closed
wants to merge 41 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
c541bd4
Watch for ConfigMaps with the label opa.stackable.tech=true.
razvan Feb 19, 2022
8eaee72
Update bundle.
razvan Feb 21, 2022
076d937
First tests.
razvan Feb 21, 2022
6b69c3d
On the right track
razvan Feb 22, 2022
099cc3e
First working version.
razvan Feb 22, 2022
39d01fe
Merge branch 'main' into feature/use-local-bundles
razvan Feb 22, 2022
a68f9cf
Rewrite bundle helper to use a proper controller object.
razvan Feb 23, 2022
5a22829
Update docs and Makefile.
razvan Feb 23, 2022
ca7fa1c
Restore the support for regorule servers.
razvan Feb 23, 2022
574915a
Clarify some docs.
razvan Feb 23, 2022
db43fd8
Fix yamllint error.
razvan Feb 23, 2022
c446e91
Update the CHANGELOG
razvan Feb 23, 2022
d67d1a5
Update unit test.
razvan Feb 23, 2022
6d02ae7
Fix doc error.
razvan Feb 23, 2022
6af2af9
Hopefully fix cargo deny error.
razvan Feb 23, 2022
6541c08
make regenerate-charts
razvan Feb 23, 2022
69cb5ec
Update to operator-rs 0.13.0
razvan Feb 23, 2022
9409d3d
Remove hard coded 'nightly'
razvan Feb 24, 2022
4024cf1
Merge branch 'main' into feature/use-local-bundles
razvan Feb 24, 2022
4a767f9
Review feedback.
razvan Feb 24, 2022
5e1332d
Renamed helper to builder
razvan Feb 24, 2022
8fdcd9c
Remove (true) from label selector and fix opa command.
razvan Feb 24, 2022
20f4e03
regoRuleReference is not required anymore.
razvan Feb 24, 2022
2c52fd7
Rego reference is really optional.
razvan Feb 24, 2022
e6427cd
Fix clippy errors.
razvan Feb 25, 2022
c92e75b
Deliver bundles over http from side container.
razvan Feb 25, 2022
761ea63
Update manifests.
razvan Feb 25, 2022
5f533bb
Use futures::stream::select
razvan Feb 25, 2022
c473473
support watching single namespace
maltesander Feb 25, 2022
2408ace
- Renamed OpenPolicyAgent to OpaCluster (consolidation)
maltesander Feb 25, 2022
4da74b5
fixed markdownlint
maltesander Feb 25, 2022
7d3b5d0
Use the correct service account name.
razvan Feb 25, 2022
8922af4
Update docs.
razvan Feb 25, 2022
126ce14
Cleanups the bundle builder code.
razvan Feb 25, 2022
b7d97cf
Remove code for watching folders.
razvan Feb 25, 2022
02b1eab
Added /status endpoint to the bundle builder.
razvan Feb 25, 2022
88eb504
Fix markdown lint errors.
razvan Feb 25, 2022
79f1dc8
adapted namespace docs
maltesander Feb 28, 2022
f1151d4
fixed markdownlints
maltesander Feb 28, 2022
7277a97
Review feedback.
razvan Feb 28, 2022
1d5a81e
More review feedback.
razvan Feb 28, 2022
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
2 changes: 1 addition & 1 deletion .github/ISSUE_TEMPLATE/new_version.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ assignees: ''

---

**Which new version of OpenPolicyAgent should we support?**
**Which new version of OPA should we support?**

Please specify the version, version range or version numbers to support, please also add these to the issue title

Expand Down
16 changes: 11 additions & 5 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,23 @@ All notable changes to this project will be documented in this file.
### Added

- Reconciliation errors are now reported as Kubernetes events ([#241]).
- Bundle builder side car container that generates bundles from
`ConfigMap` objects ([#244])
- The command line argument `--opa-builder-clusterrole` for the `run`
subcommand or the environment variable `OPA_BUILDER_CLUSTERROLE` to set up
a service account for the OPA pods. ([#244])
- The command line argument `--watch-namespace` for the `run` subcommand or
the environment variable `WATCH_NAMESPACE` can be used to instruct the
operator to watch a particular namespace. ([#244])

### Changed

- `operator-rs` `0.10.0` -> `0.12.0` ([#241]).
- `operator-rs` `0.12.0` -> `0.13.0` ([#244]).
- BREAKING: Renamed custom resource from `OpenPolicyAgent` to `OpaCluster` ([#244]).

[#241]: https://github.com/stackabletech/opa-operator/pull/241
[#244]: https://github.com/stackabletech/opa-operator/pull/244

## [0.8.0] - 2022-02-14

Expand All @@ -31,7 +42,6 @@ All notable changes to this project will be documented in this file.

## [0.7.0] - 2022-01-27


### Changed
- BREAKING: STFU rework ([#146]).
- BREAKING: regoRuleReference in config now optional ([#188]).
Expand All @@ -50,10 +60,8 @@ All notable changes to this project will be documented in this file.

## [0.6.0] - 2021-12-06


## [0.5.0] - 2021-11-12


### Changed
- `operator-rs` `0.3.0` → `0.4.0` ([#119]).
- Adapted pod image and container command to docker image ([#119]).
Expand Down Expand Up @@ -84,7 +92,6 @@ All notable changes to this project will be documented in this file.

## [0.4.0] - 2021-09-21


### Changed

- `kube-rs`: `0.58` → `0.60` ([#88]).
Expand All @@ -99,7 +106,6 @@ All notable changes to this project will be documented in this file.

## [0.3.0] - 2021-09-20


### Added
- Added versioning code from operator-rs for up and downgrades ([#86]).
- Added `ProductVersion` to status ([#86]).
Expand Down
Loading