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

Fixing user guides #70

Merged

Conversation

didierofrivia
Copy link
Member

@didierofrivia didierofrivia commented Nov 4, 2022

This PR updates the user guides with the Operator way and correct API versions. It also fixes a bug that the authorino API wasn't being registered.

Verification steps:

Follow the user guides:

TODO:

  • Fix error: extension_providers:{name:"kuadrant-authorization"} json: cannot unmarshal object into Go struct field MeshConfig_ExtensionProvider.extension_providers.Provider of type v1alpha1.isMeshConfig_ExtensionProvider_Provider when reconciling meshConfig

@didierofrivia didierofrivia marked this pull request as ready for review November 7, 2022 16:16
@didierofrivia didierofrivia merged commit 582e038 into kuadrant-merge-target Nov 7, 2022
@didierofrivia didierofrivia deleted the kuadrant-merge-user-guides-tuning branch November 7, 2022 16:35
@didierofrivia didierofrivia mentioned this pull request Nov 7, 2022
12 tasks
didierofrivia pushed a commit that referenced this pull request Nov 8, 2022
* Updates for operator SDK version v1.15.0

Update dependencies https://sdk.operatorframework.io/docs/upgrading-sdk-version/v1.14.0
Update Makefile targets to be consistent with latest version.

Set IMAGE_TAG_BASE to quay.io/kuadrant/kuadrant-controller
Removed custom envtest setup, use ENVTEST_K8S_VERSION 1.22

* Fix issue with bundle generation

The kustomize command fails, but the bundle make target still continues resulting in a bundle being created with only a CSV and no additoonal files.

$ ./bin/kustomize build config/manifests
Error: accumulating resources: 2 errors occurred:
        * accumulateFile error: "accumulating resources from 'bases/networking.kuadrant.io_apis.yaml':

* Generate deployment manifests

Update manifests make target to generate a deployment manifest file that
includes all RBAC, CRD and manager resources.
Add deployment manifests `config/deploy/manifests.yaml`
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants