github projectcapsule/capsule v0.1.0-rc6

latest releases: v0.7.0, v0.7.0-rc.1, v0.6.2...
pre-release2 years ago

This is a pre-release, some of the planned features may not be yet implemented or misbehaving.

  • a2fda44 fix: NewIngressHostnameCollision is returning pointer for error parsing
  • 06330cf fix: example was wrong due to missing porting of NamespaceOptions
  • 1ec9936 docs: hostname collision is now managed at Tenant level
  • 694b519 build(helm): hostname collision is now managed at Tenant level
  • 0b34f04 build(helm): removing deprecated collision values
  • a702ef2 docs(helm): deprecating hostname collision
  • 04d91af build(kustomize): hostname collision is now managed at Tenant level
  • 8949be7 test(e2e): scoped Ingress hostname and path collision
  • df08c9e refactor: hostname collision is now managed at Tenant level
  • 07daffd build(helm): Ingress hostname collision scope at Tenant level
  • 3a42b90 build(kustomize): Ingress hostname collision scope at Tenant level
  • 09277e9 feat: Ingress hostname collision scope at Tenant level
  • 47794c0 style: no need of nolint here
  • e24394f refactor: avoiding init functions for direct registration
  • 01053d5 refactor: renaming struct field names for allowed hostnames and classes
  • b749e34 refactor: grouping Ingress options into defined struct
  • 82480f3 docs: fix minor issues
  • 88a9c24 docs: update links in documentation
  • 651c62f docs: add further test cases
  • dcb8b78 docs: additional test cases
  • 7a69863 docs: additional test cases
  • 894ea50 docs: add few test cases
  • e4e3283 build(helm): Tenant status enums must be capitalized
  • 007f008 build(kustomize): Tenant status enums must be capitalized
  • bc6fc92 fix: Tenant status enums must be capitalized
  • 01b511b test(e2e): fixing flakiness for Service and EP metadata
  • 6223b1c chore(github): forcing Go 1.16 and removing caching
  • d5158f0 chore(github): updating Kubernetes supported matrix
  • 047f4a0 build(helm): aligning descriptions for v1.22.0
  • 71cdb45 build(kustomize): aligning descriptions for v1.22.0
  • 9182895 refactor:EndpointSlice v1beta1 deprecated for v1
  • 2eceb09 chore(gomod): updating Kubernetes deps to 1.22
  • 8ead555 docs: reference to admissionregistration.k8s.io/v1 for local debugging
  • 57bf3d1 feat: skipping Ingress indexer setup for deprecated APIs
  • bb58e90 test(e2e): skipping ingress class tests if running on Kubernetes 1.22
  • f8fa87a chore(hack)!: upgrading to certificates.k8s.io/v1
  • b3658b7 refactor AdditionalMetadataSpec struct. Remove Additional prefix from labels and annotations fields (#379)
  • 54d0201 test(e2e): fix linting issues for NamespaceOptions tests
  • 44ffe0d build(installer): CRD update for v1beta1 NamespaceOptions
  • 491ab71 build(helm): CRD update for v1beta1 NamespaceOptions
  • 4e9dbf8 build(kustomize): CRD update for v1beta1 NamespaceOptions
  • 3461401 test(e2e): aligning tests to use new NamespaceOptions structure
  • 737fb26 refactor: use NamespaceOptions struct to store namespace-related tenant configurations
  • b560159 chore(gh): using build-args
  • ddb9ffd (issues/365) refactor: split tenant controller to separate files
  • cae65c9 fix: capsuleconfiguration controller package name should be config instead of rbac
  • befcf65 feat: adding webhook and rest client latency per endpoint
  • e1d9833 chore(gh): updating e2e workflow
  • 848c6d9 refactor: using goroutines per Namespace for each resource Kind reconciliation
  • bd12068 fix: handling multiple resources for hard ResourceQuota resources
  • 4604e44 build(helm): Tenant or Namespace scope for resource quota budgets
  • 31863b5 build(kustomize): Tenant or Namespace scope for resource quota budgets
  • 7a055fc fix(test): matching upon reconciliation, not retrieval
  • 29ab5ca test: Tenant or Namespace scope for resource quota budgets
  • c52f784 feat: Tenant or Namespace scope for resource quota budgets
  • 9244122 docs (helm): added namespace creation
  • f883e7b fix: wrong description of Service external IPs
  • 2f5f31b test(e2e): allowed external IPs is grouped in ServiceOptions
  • e7ef964 build(helm): allowed external IPs is grouped in ServiceOptions
  • 34f73af build(kustomize): allowed external IPs is grouped in ServiceOptions
  • 18912a0 feat: allowed external IPs is grouped in ServiceOptions
  • d43ad2f build(kustomize): updating to v0.1.0-rc5
  • 9a59587 docs: update capsule-proxy docs

Don't miss a new capsule release

NewReleases is sending notifications on new releases.