This is an automated email from the ASF dual-hosted git repository.

albumenj pushed a change to branch refactor-with-go
in repository https://gitbox.apache.org/repos/asf/dubbo-admin.git


    from f394a6a  Add peer authentication crd
     new e9b9266  Add pa informer
     new 8e46d62  Add crds
     new 2ee835f  Add crds

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 ca/deploy/crd.yaml                                 | 428 +++++++++++++++------
 ca/deploy/example-peerauthentication.yaml          |  35 +-
 ca/go.mod                                          |  34 +-
 ca/go.sum                                          | 100 +----
 ca/pkg/apis/dubbo.apache.org/v1beta1/register.go   | 122 +++++-
 ca/pkg/apis/dubbo.apache.org/v1beta1/type.go       |   3 +-
 .../v1beta1/zz_generated.deepcopy.go               | 396 ++++++++++++++++---
 ...erauthentication.go => authenticationpolicy.go} |  48 +--
 ...tendconfig.go => authenticationpolicyextend.go} |  14 +-
 .../v1beta1/authenticationpolicyrule.go            |  47 +++
 .../{source.go => authenticationpolicysource.go}   |  42 +-
 .../v1beta1/authenticationpolicyspec.go            |  70 ++++
 .../{source.go => authenticationpolicytarget.go}   |  56 +--
 ...eerauthentication.go => authorizationpolicy.go} |  48 +--
 .../v1beta1/authorizationpolicycondition.go        |  66 ++++
 ...xtendconfig.go => authorizationpolicyextend.go} |  14 +-
 ...extendconfig.go => authorizationpolicymatch.go} |  22 +-
 .../v1beta1/authorizationpolicyrule.go             |  56 +++
 .../{source.go => authorizationpolicysource.go}    |  42 +-
 .../v1beta1/authorizationpolicyspec.go             |  70 ++++
 .../{source.go => authorizationpolicytarget.go}    |  56 +--
 .../v1beta1/peerauthenticationspec.go              |  56 ---
 .../dubbo.apache.org/v1beta1/rule.go               |  57 ---
 ca/pkg/generated/applyconfiguration/utils.go       |  38 +-
 .../v1beta1/authenticationpolicy.go                | 207 ++++++++++
 .../v1beta1/authorizationpolicy.go                 | 207 ++++++++++
 .../v1beta1/dubbo.apache.org_client.go             |  11 +-
 .../v1beta1/fake/fake_authenticationpolicy.go      | 153 ++++++++
 .../v1beta1/fake/fake_authorizationpolicy.go       | 153 ++++++++
 .../v1beta1/fake/fake_dubbo.apache.org_client.go   |   8 +-
 .../v1beta1/fake/fake_peerauthentication.go        | 153 --------
 .../v1beta1/generated_expansion.go                 |   4 +-
 .../dubbo.apache.org/v1beta1/peerauthentication.go | 207 ----------
 ...erauthentication.go => authenticationpolicy.go} |  38 +-
 ...eerauthentication.go => authorizationpolicy.go} |  38 +-
 .../dubbo.apache.org/v1beta1/interface.go          |  17 +-
 .../informers/externalversions/generic.go          |   6 +-
 .../v1beta1/authenticationpolicy.go                |  98 +++++
 .../v1beta1/authorizationpolicy.go                 |  98 +++++
 .../v1beta1/expansion_generated.go                 |  20 +-
 .../dubbo.apache.org/v1beta1/peerauthentication.go |  98 -----
 ca/pkg/k8s/client.go                               |  28 +-
 ca/pkg/k8s/controller.go                           | 284 ++++++++++++++
 .../{config/options.go => k8s/controller_test.go}  |  32 +-
 ca/pkg/rule/authentication/definition.go           |  59 +++
 .../options.go => rule/authentication/handler.go}  |  38 +-
 ca/pkg/rule/authorization/definition.go            |  71 ++++
 .../options.go => rule/authorization/handler.go}   |  38 +-
 48 files changed, 2795 insertions(+), 1191 deletions(-)
 copy 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/{peerauthentication.go
 => authenticationpolicy.go} (74%)
 copy 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/{extendconfig.go 
=> authenticationpolicyextend.go} (68%)
 create mode 100644 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/authenticationpolicyrule.go
 copy ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/{source.go 
=> authenticationpolicysource.go} (63%)
 create mode 100644 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/authenticationpolicyspec.go
 copy ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/{source.go 
=> authenticationpolicytarget.go} (56%)
 rename 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/{peerauthentication.go
 => authorizationpolicy.go} (74%)
 create mode 100644 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/authorizationpolicycondition.go
 copy 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/{extendconfig.go 
=> authorizationpolicyextend.go} (68%)
 rename 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/{extendconfig.go 
=> authorizationpolicymatch.go} (59%)
 create mode 100644 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/authorizationpolicyrule.go
 copy ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/{source.go 
=> authorizationpolicysource.go} (63%)
 create mode 100644 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/authorizationpolicyspec.go
 rename ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/{source.go 
=> authorizationpolicytarget.go} (56%)
 delete mode 100644 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/peerauthenticationspec.go
 delete mode 100644 
ca/pkg/generated/applyconfiguration/dubbo.apache.org/v1beta1/rule.go
 create mode 100644 
ca/pkg/generated/clientset/versioned/typed/dubbo.apache.org/v1beta1/authenticationpolicy.go
 create mode 100644 
ca/pkg/generated/clientset/versioned/typed/dubbo.apache.org/v1beta1/authorizationpolicy.go
 create mode 100644 
ca/pkg/generated/clientset/versioned/typed/dubbo.apache.org/v1beta1/fake/fake_authenticationpolicy.go
 create mode 100644 
ca/pkg/generated/clientset/versioned/typed/dubbo.apache.org/v1beta1/fake/fake_authorizationpolicy.go
 delete mode 100644 
ca/pkg/generated/clientset/versioned/typed/dubbo.apache.org/v1beta1/fake/fake_peerauthentication.go
 delete mode 100644 
ca/pkg/generated/clientset/versioned/typed/dubbo.apache.org/v1beta1/peerauthentication.go
 copy 
ca/pkg/generated/informers/externalversions/dubbo.apache.org/v1beta1/{peerauthentication.go
 => authenticationpolicy.go} (56%)
 rename 
ca/pkg/generated/informers/externalversions/dubbo.apache.org/v1beta1/{peerauthentication.go
 => authorizationpolicy.go} (57%)
 create mode 100644 
ca/pkg/generated/listers/dubbo.apache.org/v1beta1/authenticationpolicy.go
 create mode 100644 
ca/pkg/generated/listers/dubbo.apache.org/v1beta1/authorizationpolicy.go
 delete mode 100644 
ca/pkg/generated/listers/dubbo.apache.org/v1beta1/peerauthentication.go
 create mode 100644 ca/pkg/k8s/controller.go
 copy ca/pkg/{config/options.go => k8s/controller_test.go} (61%)
 create mode 100644 ca/pkg/rule/authentication/definition.go
 copy ca/pkg/{config/options.go => rule/authentication/handler.go} (62%)
 create mode 100644 ca/pkg/rule/authorization/definition.go
 copy ca/pkg/{config/options.go => rule/authorization/handler.go} (62%)

Reply via email to