Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for recyclerClient (0.22 sec)

  1. pkg/volume/util/recyclerclient/recycler_client.go

    }
    
    // same as above func comments, except 'recyclerClient' is a narrower pod API
    // interface to ease testing
    func internalRecycleVolumeByWatchingPodUntilCompletion(pvName string, pod *v1.Pod, recyclerClient recyclerClient) error {
    	klog.V(5).Infof("creating recycler pod for volume %s\n", pod.Name)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jul 26 17:14:05 UTC 2022
    - 8.5K bytes
    - Viewed (0)
  2. pkg/volume/nfs/nfs.go

    	v1 "k8s.io/api/core/v1"
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    	"k8s.io/apimachinery/pkg/types"
    	"k8s.io/kubernetes/pkg/volume"
    	"k8s.io/kubernetes/pkg/volume/util"
    	"k8s.io/kubernetes/pkg/volume/util/recyclerclient"
    )
    
    func getPath(uid types.UID, volName string, host volume.VolumeHost) string {
    	return host.GetPodVolumeDir(uid, utilstrings.EscapeQualifiedName(nfsPluginName), volName)
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 9.5K bytes
    - Viewed (0)
  3. pkg/volume/hostpath/host_path.go

    	"k8s.io/kubernetes/pkg/kubelet/config"
    	"k8s.io/kubernetes/pkg/volume"
    	"k8s.io/kubernetes/pkg/volume/util"
    	"k8s.io/kubernetes/pkg/volume/util/hostutil"
    	"k8s.io/kubernetes/pkg/volume/util/recyclerclient"
    	"k8s.io/kubernetes/pkg/volume/validation"
    	"k8s.io/mount-utils"
    )
    
    // ProbeVolumePlugins is the primary entrypoint for volume plugins.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 14 06:17:25 UTC 2024
    - 15.3K bytes
    - Viewed (0)
  4. pkg/volume/util/recyclerclient/recycler_client_test.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 recyclerclient
    
    import (
    	"fmt"
    	"testing"
    
    	v1 "k8s.io/api/core/v1"
    	"k8s.io/apimachinery/pkg/api/errors"
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    	"k8s.io/apimachinery/pkg/watch"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue May 31 14:16:53 UTC 2022
    - 8.5K bytes
    - Viewed (0)
  5. pkg/controller/volume/persistentvolume/framework_test.go

    	"k8s.io/kubernetes/pkg/controller"
    	pvtesting "k8s.io/kubernetes/pkg/controller/volume/persistentvolume/testing"
    	"k8s.io/kubernetes/pkg/volume"
    	"k8s.io/kubernetes/pkg/volume/util/recyclerclient"
    )
    
    func init() {
    	klog.InitFlags(nil)
    }
    
    // This is a unit test framework for persistent volume controller.
    // It fills the controller with test claims/volumes and can simulate these
    // scenarios:
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Nov 01 09:54:00 UTC 2023
    - 38.3K bytes
    - Viewed (0)
  6. pkg/volume/plugins.go

    	storagelistersv1 "k8s.io/client-go/listers/storage/v1"
    	"k8s.io/client-go/tools/cache"
    	"k8s.io/client-go/tools/record"
    	"k8s.io/kubernetes/pkg/volume/util/hostutil"
    	"k8s.io/kubernetes/pkg/volume/util/recyclerclient"
    	"k8s.io/kubernetes/pkg/volume/util/subpath"
    )
    
    type ProbeOperation uint32
    type ProbeEvent struct {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jun 06 16:13:15 UTC 2024
    - 38.2K bytes
    - Viewed (0)
  7. plugin/pkg/auth/authorizer/rbac/bootstrappolicy/controller_policy.go

    			rbacv1helpers.NewRule("get").Groups(legacyGroup).Resources("secrets").RuleOrDie(),
    			// openstack
    			rbacv1helpers.NewRule("get", "list").Groups(legacyGroup).Resources("nodes").RuleOrDie(),
    
    			// recyclerClient.WatchPod
    			rbacv1helpers.NewRule("watch").Groups(legacyGroup).Resources("events").RuleOrDie(),
    
    			eventsRule(),
    		},
    	})
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 08 19:25:10 UTC 2024
    - 28.9K bytes
    - Viewed (0)
  8. pkg/volume/testing/testing.go

    	"k8s.io/apimachinery/pkg/types"
    	"k8s.io/apimachinery/pkg/util/uuid"
    	utiltesting "k8s.io/client-go/util/testing"
    	"k8s.io/kubernetes/pkg/volume"
    	"k8s.io/kubernetes/pkg/volume/util"
    	"k8s.io/kubernetes/pkg/volume/util/recyclerclient"
    	volumetypes "k8s.io/kubernetes/pkg/volume/util/types"
    	"k8s.io/kubernetes/pkg/volume/util/volumepathhandler"
    )
    
    const (
    	// A hook specified in storage class to indicate it's provisioning
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 12:32:15 UTC 2024
    - 53.3K bytes
    - Viewed (0)
  9. pkg/controller/volume/persistentvolume/pv_controller.go

    	"k8s.io/kubernetes/pkg/util/goroutinemap"
    	"k8s.io/kubernetes/pkg/util/goroutinemap/exponentialbackoff"
    	vol "k8s.io/kubernetes/pkg/volume"
    	"k8s.io/kubernetes/pkg/volume/util"
    	"k8s.io/kubernetes/pkg/volume/util/recyclerclient"
    	volumetypes "k8s.io/kubernetes/pkg/volume/util/types"
    
    	"k8s.io/klog/v2"
    )
    
    // ==================================================================
    // PLEASE DO NOT ATTEMPT TO SIMPLIFY THIS CODE.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 10 08:42:31 UTC 2024
    - 89.2K bytes
    - Viewed (0)
Back to top