- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 181 for repair (0.3 sec)
-
cni/pkg/repair/repair.go
// limitations under the License. package repair import ( "context" "istio.io/istio/cni/pkg/config" "istio.io/istio/pkg/kube" "istio.io/istio/pkg/log" ) var repairLog = log.RegisterScope("repair", "CNI race condition repair") func StartRepair(ctx context.Context, cfg config.RepairConfig) { if !cfg.Enabled { repairLog.Info("CNI repair is disable.") return }
Go - Registered: Wed May 01 22:53:12 GMT 2024 - Last Modified: Tue May 23 17:08:31 GMT 2023 - 1.5K bytes - Viewed (0) -
cni/pkg/repair/repair_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 repair import ( "fmt" "strings" "testing" "time" corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" klabels "k8s.io/apimachinery/pkg/labels" "k8s.io/apimachinery/pkg/runtime"
Go - Registered: Wed May 01 22:53:12 GMT 2024 - Last Modified: Tue Oct 24 03:31:28 GMT 2023 - 10.6K bytes - Viewed (0) -
cni/pkg/repair/repair_test_helpers.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 repair import ( corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" "istio.io/istio/tools/istio-iptables/pkg/constants" ) type makePodArgs struct { PodName string
Go - Registered: Wed May 01 22:53:12 GMT 2024 - Last Modified: Fri May 12 17:39:53 GMT 2023 - 4.7K bytes - Viewed (0) -
licenses/github.com/hashicorp/go-multierror/LICENSE
risk as to the quality and performance of the Covered Software is with You. Should any Covered Software prove defective in any respect, You (not any Contributor) assume the cost of any necessary servicing, repair, or correction. This disclaimer of warranty constitutes an essential part of this License. No use of any Covered Software is authorized under this License except under this disclaimer.
Plain Text - Registered: Wed May 01 22:53:12 GMT 2024 - Last Modified: Sat Oct 26 02:47:39 GMT 2019 - 15.6K bytes - Viewed (0) -
manifests/charts/istio-cni/templates/daemonset.yaml
- name: REPAIR_LABEL_PODS value: "{{.Values.cni.repair.labelPods}}" # Set to true to enable pod deletion - name: REPAIR_DELETE_PODS value: "{{.Values.cni.repair.deletePods}}" - name: REPAIR_REPAIR_PODS value: "{{.Values.cni.repair.repairPods}}" - name: REPAIR_RUN_AS_DAEMON value: "true" - name: REPAIR_SIDECAR_ANNOTATION
Others - Registered: Wed Mar 20 22:53:08 GMT 2024 - Last Modified: Wed Feb 28 17:29:38 GMT 2024 - 9.4K bytes - Viewed (0) -
cni/pkg/repair/monitoring.go
podsRepaired = monitoring.NewSum( "istio_cni_repair_pods_repaired_total", "Total number of pods repaired by repair controller", )
Go - Registered: Wed May 01 22:53:12 GMT 2024 - Last Modified: Wed Dec 20 22:14:13 GMT 2023 - 1K bytes - Viewed (0) -
cni/pkg/repair/repaircontroller.go
// We will get an event every time the pod changes. The repair is not instantaneous, though -- it will only recover // once the pod restarts (in CrashLoopBackoff), which can take some time. // We don't want to constantly try to apply the iptables rules, which is unneeded and will fail. // Instead, we track which UIDs we repaired and skip them if already repaired. //
Go - Registered: Wed May 01 22:53:12 GMT 2024 - Last Modified: Sat Feb 10 00:31:55 GMT 2024 - 10.4K bytes - Viewed (0) -
manifests/charts/istio-cni/templates/clusterrole.yaml
- apiGroups: [""] resources: ["pods"] verbs: ["watch", "get", "list"] {{- if .Values.cni.repair.repairPods }} {{- /* No privileges needed*/}} {{- else if .Values.cni.repair.deletePods }} - apiGroups: [""] resources: ["pods"] verbs: ["delete"] {{- else if .Values.cni.repair.labelPods }} - apiGroups: [""]
Others - Registered: Wed Apr 24 22:53:08 GMT 2024 - Last Modified: Wed Dec 20 22:14:13 GMT 2023 - 2K bytes - Viewed (0) -
cni/pkg/cmd/root.go
registerBooleanParameter(constants.AmbientEnabled, false, "Whether ambient controller is enabled") // Repair registerBooleanParameter(constants.RepairEnabled, true, "Whether to enable race condition repair or not") registerBooleanParameter(constants.RepairDeletePods, false, "Controller will delete pods when detecting pod broken by race condition")
Go - Registered: Wed May 01 22:53:12 GMT 2024 - Last Modified: Tue Apr 30 22:24:38 GMT 2024 - 12.5K bytes - Viewed (0) -
cni/pkg/config/config.go
AmbientDNSCapture bool // Whether ipv6 is enabled for ambient capture AmbientIPv6 bool } // RepairConfig struct defines the Istio CNI race repair configuration type RepairConfig struct { // Whether to enable CNI race repair Enabled bool // The node name that the CNI DaemonSet runs on NodeName string // Key and value for broken pod label LabelKey string LabelValue string
Go - Registered: Wed May 01 22:53:12 GMT 2024 - Last Modified: Tue Apr 30 22:24:38 GMT 2024 - 5.5K bytes - Viewed (0)