crossplane-contrib / provider-keycloak

Apache License 2.0
21 stars 11 forks source link

Add Flow Objects (Flow, Subflow, Binding, Execution, ExecutionConfig)… #104

Closed b509 closed 3 months ago

b509 commented 3 months ago

Add flow/subflow/execution/execution config to the provider


Description of your changes

Add configurations for flow/binding/subflow/execution/execution config

I have:

How has this code been tested

Setup and deployed to local k3d cluster

Breee commented 3 months ago

Seems you still have some uncommited stuff

06:42:02 [ .. ] checking that branch is clean
 M apis/authenticationflow/v1alpha1/zz_bindings_types.go
 M apis/authenticationflow/v1alpha1/zz_execution_types.go
 M apis/authenticationflow/v1alpha1/zz_executionconfig_types.go
 M apis/authenticationflow/v1alpha1/zz_flow_types.go
 M apis/authenticationflow/v1alpha1/zz_subflow_types.go
 M internal/controller/authenticationflow/bindings/zz_controller.go
 M internal/controller/authenticationflow/execution/zz_controller.go
 M internal/controller/authenticationflow/executionconfig/zz_controller.go
 M internal/controller/authenticationflow/flow/zz_controller.go
 M internal/controller/authenticationflow/subflow/zz_controller.go
 M package/crds/authenticationflow.keycloak.crossplane.io_bindings.yaml
 M package/crds/authenticationflow.keycloak.crossplane.io_executionconfigs.yaml
 M package/crds/authenticationflow.keycloak.crossplane.io_executions.yaml
 M package/crds/authenticationflow.keycloak.crossplane.io_flows.yaml
 M package/crds/authenticationflow.keycloak.crossplane.io_subflows.yaml

please run make generate and commit the missing files :)

b509 commented 3 months ago

Finally done :)

Breee commented 3 months ago

Great! lgtm

Breee commented 3 months ago

Release is building: https://github.com/crossplane-contrib/provider-keycloak/actions/runs/9444268885 v0.22.0 should be available soonish