Skip to content

v0.0.2-rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@codejnki codejnki released this 18 Nov 16:24
· 7 commits to main since this release
98c7e19

v0.0.2-rc1 changes from v0.0.1-rc3

We overhauled how parameter contexts are assigned to process groups. You can now override an environment parameter context by setting the parameter_context_name property on an environment.

component_access_policies now can accept an optional clusters array which will limit the scope of where these policies are applied. If no clusters section is present the coordinator will attempt to apply the policy to all clusters. Leveraging this section will help to limit the number of warnings thrown if certain clusters only have a few process groups.

In this example there are 3 clusters foo, bar, & baz. The coordinator will push the nifi flow view the component policy to all three clusters. It will push the foo-project view the component policy to the foo and bar clusters.

clusters:
  - name: foo-cluster
  - name: bar-cluster
  - name: baz-cluster
<snip>
security:
  component_access_policies:
  - name: 'view the component'
    component_type: 'nifi flow'
    component_name: root
    user_groups:
      - cluster-admins
      - everyone-users
  - name: 'view the component'
    component_type: 'project'
    component_name: 'foo-project'
    user_groups:
      - foo-group
    clusters:
      - foo-cluster
      - bar-cluster