You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
profile field is now an object that contains a name and namespace field.
v1alpha1 assumed DockhandProfiles existed in dockhand-secrets-operator namespace and did not support multi-tenant use case. v1alpha2 allows the operator to operate in a multi-tenant mode or a single tenant mode where Profiles can be referenced in any namespace where the dockhand-secrets-operator has read access.
The motivation for this change is ensure that the helmKind sorter creates a secret.dhs.dockhand.dev before attempting to create Deployments, StatefulSets or DaemonSets. This will prevent an unnecessary rollover when using the autoUpdate label. Previous dockhand.boxboat.io/autoUpdate will also continue to be supported until the next major release.
Helm currently doesn't allow customization of
Kind
sorting. UpdateDockhandSecret
andDockhandSecretsProfile
toSecret
andProfile
apiVersion
fromdockhand.boxboat.io
todhs.dockhand.dev
kind: DockhandSecret
toSecret
kind: DockhandSecretsProfile
toProfile
Label
dockhand.boxboat.io/autoUpdate
todhs.dockhand.dev/autoUpdate
dockhand.boxboat.io
todhs.dockhand.dev
Deprecation
version: v1alpha1 DockhandProfile
version: dockhand.boxboat.io/v1alpha1
->version: dhs.dockhand.dev/v1alpha2
kind: DockhandProfile
->kind: Profile
Deprecation
version: v1alpha1 DockhandSecret
version: dockhand.boxboat.io/v1alpha1
->version: dhs.dockhand.dev/v1alpha2
kind: DockhandSecret
->kind: Secret
profile: <profile-name>
->profile.name: <profile-name>
profile.namespace: <profile-namespace>
profile
field is now an object that contains aname
andnamespace
field.v1alpha1
assumedDockhandProfiles
existed indockhand-secrets-operator
namespace and did not support multi-tenant use case.v1alpha2
allows the operator to operate in a multi-tenant mode or a single tenant mode whereProfiles
can be referenced in any namespace where thedockhand-secrets-operator
has read access.The motivation for this change is ensure that the
helm
Kind
sorter creates asecret.dhs.dockhand.dev
before attempting to createDeployments
,StatefulSets
orDaemonSets
. This will prevent an unnecessary rollover when using theautoUpdate
label. Previousdockhand.boxboat.io/autoUpdate
will also continue to be supported until the next major release.See kind_sorter and open issue to allow custom sorting.
The text was updated successfully, but these errors were encountered: