- Sort Score
- Result 10 results
- Languages All
Results 11 - 20 of 110 for admission (0.15 sec)
-
staging/src/k8s.io/apiserver/pkg/admission/initializer/initializer_test.go
} func (self *WantExternalKubeInformerFactory) Admit(ctx context.Context, a admission.Attributes, o admission.ObjectInterfaces) error { return nil } func (self *WantExternalKubeInformerFactory) Handles(o admission.Operation) bool { return false } func (self *WantExternalKubeInformerFactory) ValidateInitialization() error { return nil } var _ admission.Interface = &WantExternalKubeInformerFactory{}
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Mar 06 00:00:21 UTC 2024 - 8.2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/validating/plugin.go
type Plugin struct { *generic.Plugin[PolicyHook] } var _ admission.Interface = &Plugin{} var _ admission.ValidationInterface = &Plugin{} var _ initializer.WantsFeatures = &Plugin{} var _ initializer.WantsExcludedAdmissionResources = &Plugin{} func NewPlugin(_ io.Reader) *Plugin { handler := admission.NewHandler(admission.Connect, admission.Create, admission.Delete, admission.Update) return &Plugin{ Plugin: generic.NewPlugin(
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri May 10 22:07:40 UTC 2024 - 7.5K bytes - Viewed (0) -
pkg/kubeapiserver/admission/config.go
limitations under the License. */ package admission import ( "os" "k8s.io/klog/v2" "k8s.io/apiserver/pkg/admission" ) // Config holds the configuration needed to for initialize the admission plugins type Config struct { CloudConfigFile string } // New sets up the plugins and admission start hooks needed for admission func (c *Config) New() ([]admission.PluginInitializer, error) { var cloudConfig []byte
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Apr 29 21:28:42 UTC 2024 - 1.2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/plugin/policy/generic/plugin.go
"k8s.io/apimachinery/pkg/runtime/schema" utilruntime "k8s.io/apimachinery/pkg/util/runtime" "k8s.io/apimachinery/pkg/util/sets" "k8s.io/apiserver/pkg/admission" "k8s.io/apiserver/pkg/admission/initializer" "k8s.io/apiserver/pkg/admission/plugin/policy/matching" "k8s.io/apiserver/pkg/authorization/authorizer" "k8s.io/client-go/dynamic" "k8s.io/client-go/informers" "k8s.io/client-go/kubernetes" )
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Mar 05 19:11:10 UTC 2024 - 6.6K bytes - Viewed (0) -
pkg/kubeapiserver/options/plugins.go
certsubjectrestriction "k8s.io/kubernetes/plugin/pkg/admission/certificates/subjectrestriction" "k8s.io/kubernetes/plugin/pkg/admission/defaulttolerationseconds" "k8s.io/kubernetes/plugin/pkg/admission/deny" "k8s.io/kubernetes/plugin/pkg/admission/eventratelimit" "k8s.io/kubernetes/plugin/pkg/admission/extendedresourcetoleration" "k8s.io/kubernetes/plugin/pkg/admission/gc" "k8s.io/kubernetes/plugin/pkg/admission/imagepolicy"
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon May 20 17:20:46 UTC 2024 - 8.2K bytes - Viewed (0) -
pkg/controlplane/apiserver/admission/config.go
"k8s.io/kubernetes/pkg/kubeapiserver/admission/exclusion" quotainstall "k8s.io/kubernetes/pkg/quota/v1/install" ) // Config holds the configuration needed to for initialize the admission plugins type Config struct { LoopbackClientConfig *rest.Config ExternalInformers externalinformers.SharedInformerFactory } // New sets up the plugins and admission start hooks needed for admission
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Mon Apr 29 21:28:42 UTC 2024 - 2K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/admission/initializer/interfaces.go
admission.InitializationValidator } // WantsAuthorizer defines a function which sets Authorizer for admission plugins that need it. type WantsAuthorizer interface { SetAuthorizer(authorizer.Authorizer) admission.InitializationValidator } // WantsQuotaConfiguration defines a function which sets quota configuration for admission plugins that need it. type WantsQuotaConfiguration interface {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Mar 05 19:11:10 UTC 2024 - 3.6K bytes - Viewed (0) -
staging/src/k8s.io/apiserver/pkg/server/options/admission_test.go
{ expectedResult: true, }, // scenario 1: set both `--enable-admission-plugins` `--disable-admission-plugins` { setEnablePlugins: []string{"pluginA", "pluginB"}, setDisablePlugins: []string{"pluginC"}, expectedResult: true, }, // scenario 2: set invalid `--enable-admission-plugins` `--disable-admission-plugins` { setEnablePlugins: []string{"pluginA", "pluginB"},
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Sun May 12 08:49:42 UTC 2024 - 8K bytes - Viewed (0) -
plugin/pkg/admission/namespace/exists/admission_test.go
"k8s.io/apimachinery/pkg/util/wait" "k8s.io/apiserver/pkg/admission" genericadmissioninitializer "k8s.io/apiserver/pkg/admission/initializer" informers "k8s.io/client-go/informers" "k8s.io/client-go/kubernetes" "k8s.io/client-go/kubernetes/fake" core "k8s.io/client-go/testing" api "k8s.io/kubernetes/pkg/apis/core" ) // newHandlerForTest returns the admission controller configured for testing.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Mar 06 00:00:21 UTC 2024 - 4.4K bytes - Viewed (0) -
plugin/pkg/admission/podnodeselector/admission_test.go
t.Errorf("Test: %s, expected an error", test.testName) } } } func TestHandles(t *testing.T) { for op, shouldHandle := range map[admission.Operation]bool{ admission.Create: true, admission.Update: false, admission.Connect: false, admission.Delete: false, } { nodeEnvionment := NewPodNodeSelector(nil) if e, a := shouldHandle, nodeEnvionment.Handles(op); e != a {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Mar 06 00:00:21 UTC 2024 - 8K bytes - Viewed (0)