Client go でサービス ポートを作成することは、開発者にとって重要なスキルであり、不可欠です。サービスポートを作成すると、クライアントとサーバー間の通信が可能になり、データの送信と対話が実現します。この記事では、PHP エディターの Xinyi が、開発者がこのスキルをよりよく習得できるように、Client go でサービス ポートを作成する方法を紹介します。一緒に調べてみましょう!
servicespec
にportフィールドを追加する際に問題が発生しました。私が何を間違えたのでしょうか?
import ( corev1 "k8s.io/api/core/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" ) port := corev1.ServicePort{} port.Port = 8443 ports := make(corev1.ServicePort, 1) service := &corev1.Service{ ObjectMeta: metav1.ObjectMeta{ Name: "test-webhook-admissions", Namespace: "test", Labels: map[string]string{ "app.kubernetes.io/instance": "test", "app.kubernetes.io/name": "test", "control-plane": "controller-manager", }, }, Spec: corev1.ServiceSpec{ Ports: ports, // Not working Selector: nil, //ClusterIP: "", }, }
これは私にとってはうまくいきました
リーリー以上がClient goでサービスポートを作成する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。