mirror of
https://github.com/portainer/portainer.git
synced 2025-08-02 20:35:25 +02:00
feat(deployment): enforce deployment options EE-4416 (#7974)
This commit is contained in:
parent
e0f3a8c0a2
commit
d012a4efc4
5 changed files with 96 additions and 31 deletions
|
@ -53,6 +53,7 @@ import upload from '@/assets/ico/upload.svg?c';
|
|||
import url from '@/assets/ico/url.svg?c';
|
||||
import usercircle from '@/assets/ico/user-circle.svg?c';
|
||||
import userlock from '@/assets/ico/user-lock.svg?c';
|
||||
import kube from '@/assets/ico/kube.svg?c';
|
||||
import Placeholder from '@/assets/ico/placeholder.svg?c'; // Placeholder is used when an icon name cant be matched
|
||||
// vendor icons
|
||||
import aws from '@/assets/ico/vendor/aws.svg?c';
|
||||
|
@ -152,6 +153,7 @@ export const SvgIcons = {
|
|||
proget,
|
||||
quay,
|
||||
internal,
|
||||
kube,
|
||||
};
|
||||
|
||||
interface SvgProps {
|
||||
|
|
|
@ -32,5 +32,6 @@ export enum FeatureId {
|
|||
POD_SECURITY_POLICY_CONSTRAINT = 'pod-security-policy-constraint',
|
||||
HIDE_DOCKER_HUB_ANONYMOUS = 'hide-docker-hub-anonymous',
|
||||
CUSTOM_LOGIN_BANNER = 'custom-login-banner',
|
||||
ENFORCE_DEPLOYMENT_OPTIONS = 'k8s-enforce-deployment-options',
|
||||
K8S_ADM_ONLY_USR_INGRESS_DEPLY = 'k8s-admin-only-ingress-deploy',
|
||||
}
|
||||
|
|
|
@ -37,6 +37,7 @@ export async function init(edition: Edition) {
|
|||
[FeatureId.POD_SECURITY_POLICY_CONSTRAINT]: Edition.BE,
|
||||
[FeatureId.HIDE_DOCKER_HUB_ANONYMOUS]: Edition.BE,
|
||||
[FeatureId.CUSTOM_LOGIN_BANNER]: Edition.BE,
|
||||
[FeatureId.ENFORCE_DEPLOYMENT_OPTIONS]: Edition.BE,
|
||||
[FeatureId.K8S_ADM_ONLY_USR_INGRESS_DEPLY]: Edition.BE,
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue