mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-29 06:27:05 +00:00
Enable proper API in CLE integration test
This commit is contained in:
parent
bb19eac500
commit
6979567c44
@ -23,6 +23,7 @@ import (
|
|||||||
"time"
|
"time"
|
||||||
|
|
||||||
admissionregistrationv1 "k8s.io/api/admissionregistration/v1"
|
admissionregistrationv1 "k8s.io/api/admissionregistration/v1"
|
||||||
|
v1beta1 "k8s.io/api/coordination/v1beta1"
|
||||||
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
|
||||||
"k8s.io/apimachinery/pkg/util/wait"
|
"k8s.io/apimachinery/pkg/util/wait"
|
||||||
genericfeatures "k8s.io/apiserver/pkg/features"
|
genericfeatures "k8s.io/apiserver/pkg/features"
|
||||||
@ -54,7 +55,8 @@ func TestCoordinatedLeaderElectionLeaseTransfer(t *testing.T) {
|
|||||||
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, genericfeatures.CoordinatedLeaderElection, true)
|
featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, genericfeatures.CoordinatedLeaderElection, true)
|
||||||
etcd := framework.SharedEtcd()
|
etcd := framework.SharedEtcd()
|
||||||
|
|
||||||
server := apiservertesting.StartTestServerOrDie(t, apiservertesting.NewDefaultTestServerOptions(), nil, etcd)
|
flags := []string{fmt.Sprintf("--runtime-config=%s=true", v1beta1.SchemeGroupVersion)}
|
||||||
|
server := apiservertesting.StartTestServerOrDie(t, apiservertesting.NewDefaultTestServerOptions(), flags, etcd)
|
||||||
defer server.TearDownFn()
|
defer server.TearDownFn()
|
||||||
|
|
||||||
config := server.ClientConfig
|
config := server.ClientConfig
|
||||||
@ -83,7 +85,7 @@ func TestCoordinatedLeaderElectionLeaseTransfer(t *testing.T) {
|
|||||||
|
|
||||||
leaseName := *lease.Spec.HolderIdentity
|
leaseName := *lease.Spec.HolderIdentity
|
||||||
|
|
||||||
server2 := apiservertesting.StartTestServerOrDie(t, apiservertesting.NewDefaultTestServerOptions(), nil, etcd)
|
server2 := apiservertesting.StartTestServerOrDie(t, apiservertesting.NewDefaultTestServerOptions(), flags, etcd)
|
||||||
vap := &admissionregistrationv1.ValidatingAdmissionPolicy{
|
vap := &admissionregistrationv1.ValidatingAdmissionPolicy{
|
||||||
ObjectMeta: metav1.ObjectMeta{Name: "cle-block-renewal"},
|
ObjectMeta: metav1.ObjectMeta{Name: "cle-block-renewal"},
|
||||||
Spec: admissionregistrationv1.ValidatingAdmissionPolicySpec{
|
Spec: admissionregistrationv1.ValidatingAdmissionPolicySpec{
|
||||||
|
Loading…
Reference in New Issue
Block a user