Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 20 for coordination_v1 (0.52 sec)

  1. api/openapi-spec/v3/apis__coordination.k8s.io__v1_openapi.json

                },
                "description": "OK"
              },
              "401": {
                "description": "Unauthorized"
              }
            },
            "tags": [
              "coordination_v1"
            ]
          }
        },
        "/apis/coordination.k8s.io/v1/leases": {
          "get": {
            "description": "list or watch objects of kind Lease",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 08 04:18:56 UTC 2024
    - 136.6K bytes
    - Viewed (0)
  2. pkg/controlplane/controller/apiserverleasegc/gc_controller_test.go

    func Test_Controller(t *testing.T) {
    	fakeClock := testingclock.NewFakeClock(time.Now())
    	tests := []struct {
    		name          string
    		lease         *coordinationv1.Lease
    		expectDeleted bool
    	}{
    		{
    			name: "lease not expired",
    			lease: &coordinationv1.Lease{
    				ObjectMeta: metav1.ObjectMeta{
    					Name:      "kube-apiserver-12345",
    					Namespace: metav1.NamespaceSystem,
    					Labels: map[string]string{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jan 13 20:37:22 UTC 2023
    - 4.7K bytes
    - Viewed (0)
  3. pkg/registry/coordination/rest/storage_coordination.go

    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package rest
    
    import (
    	coordinationv1 "k8s.io/api/coordination/v1"
    	"k8s.io/apiserver/pkg/registry/generic"
    	"k8s.io/apiserver/pkg/registry/rest"
    	genericapiserver "k8s.io/apiserver/pkg/server"
    	serverstorage "k8s.io/apiserver/pkg/server/storage"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Feb 23 18:36:33 UTC 2022
    - 2.4K bytes
    - Viewed (0)
  4. pilot/pkg/leaderelection/k8sleaderelection/k8sresourcelock/leaselock.go

    		r.RenewTime = metav1.Time{Time: spec.RenewTime.Time}
    	}
    	return &r
    }
    
    func LeaderElectionRecordToLeaseSpec(ler *LeaderElectionRecord) coordinationv1.LeaseSpec {
    	leaseDurationSeconds := int32(ler.LeaseDurationSeconds)
    	leaseTransitions := int32(ler.LeaderTransitions)
    	return coordinationv1.LeaseSpec{
    		HolderIdentity:       &ler.HolderIdentity,
    		LeaseDurationSeconds: &leaseDurationSeconds,
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Sat Jun 04 16:02:26 UTC 2022
    - 4.3K bytes
    - Viewed (0)
  5. pkg/controller/storageversiongc/gc_controller_test.go

    }
    
    func newKubeApiserverLease(name, holderIdentity string) *coordinationv1.Lease {
    	return &coordinationv1.Lease{
    		ObjectMeta: metav1.ObjectMeta{
    			Name:      name,
    			Namespace: metav1.NamespaceSystem,
    			Labels: map[string]string{
    				"apiserver.kubernetes.io/identity": "kube-apiserver",
    			},
    		},
    		Spec: coordinationv1.LeaseSpec{
    			HolderIdentity: utilpointer.StringPtr(holderIdentity),
    		},
    	}
    }
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 07 12:19:43 UTC 2023
    - 12.1K bytes
    - Viewed (0)
  6. pkg/kubelet/util/nodelease.go

    // a node OwnerReference to the given lease object
    func SetNodeOwnerFunc(c clientset.Interface, nodeName string) func(lease *coordinationv1.Lease) error {
    	return func(lease *coordinationv1.Lease) error {
    		// Setting owner reference needs node's UID. Note that it is different from
    		// kubelet.nodeRef.UID. When lease is initially created, it is possible that
    		// the connection between master and node is not ready yet. So try to set
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Mar 07 15:47:46 UTC 2021
    - 1.9K bytes
    - Viewed (0)
  7. pkg/controller/storageversiongc/gc_controller.go

    func (c *Controller) onDeleteLease(logger klog.Logger, obj interface{}) {
    	castObj, ok := obj.(*coordinationv1.Lease)
    	if !ok {
    		tombstone, ok := obj.(cache.DeletedFinalStateUnknown)
    		if !ok {
    			utilruntime.HandleError(fmt.Errorf("couldn't get object from tombstone %#v", obj))
    			return
    		}
    		castObj, ok = tombstone.Obj.(*coordinationv1.Lease)
    		if !ok {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 10K bytes
    - Viewed (0)
  8. pilot/pkg/leaderelection/k8sleaderelection/k8sresourcelock/interface.go

    */
    
    package k8sresourcelock
    
    import (
    	"context"
    	"fmt"
    	"time"
    
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    	"k8s.io/apimachinery/pkg/runtime"
    	clientset "k8s.io/client-go/kubernetes"
    	coordinationv1 "k8s.io/client-go/kubernetes/typed/coordination/v1"
    	corev1 "k8s.io/client-go/kubernetes/typed/core/v1"
    	restclient "k8s.io/client-go/rest"
    )
    
    const (
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Jul 25 19:30:47 UTC 2022
    - 6K bytes
    - Viewed (0)
  9. pkg/apis/coordination/v1/register.go

    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package v1
    
    import (
    	coordinationv1 "k8s.io/api/coordination/v1"
    	"k8s.io/apimachinery/pkg/runtime/schema"
    )
    
    // GroupName is the group name use in this package
    const GroupName = "coordination.k8s.io"
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Feb 25 10:06:08 UTC 2019
    - 1.6K bytes
    - Viewed (0)
  10. pkg/controlplane/controller/apiserverleasegc/gc_controller.go

    	}
    	for _, lease := range leases {
    		// evaluate lease from cache
    		if !isLeaseExpired(lease) {
    			continue
    		}
    		// double check latest lease from apiserver before deleting
    		lease, err := c.kubeclientset.CoordinationV1().Leases(c.leaseNamespace).Get(context.TODO(), lease.Name, metav1.GetOptions{})
    		if err != nil && !errors.IsNotFound(err) {
    			klog.ErrorS(err, "Error getting lease")
    			continue
    		}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sun Apr 25 03:27:44 UTC 2021
    - 4.6K bytes
    - Viewed (0)
Back to top