Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
2020fengziyang
kubesphere
提交
c3c6ed88
K
kubesphere
项目概览
2020fengziyang
/
kubesphere
与 Fork 源项目一致
Fork自
KubeSphere / kubesphere
通知
1
Star
1
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
DevOps
流水线
流水线任务
计划
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
K
kubesphere
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
DevOps
DevOps
流水线
流水线任务
计划
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
流水线任务
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
未验证
提交
c3c6ed88
编写于
4月 11, 2020
作者:
Z
zryfish
提交者:
GitHub
4月 11, 2020
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
fix proxy bug (#2002)
上级
6b4fd9b8
变更
10
隐藏空白更改
内联
并排
Showing
10 changed file
with
123 addition
and
22 deletion
+123
-22
config/crd/bases/cluster.kubesphere.io_agents.yaml
config/crd/bases/cluster.kubesphere.io_agents.yaml
+6
-1
config/crd/bases/cluster.kubesphere.io_clusters.yaml
config/crd/bases/cluster.kubesphere.io_clusters.yaml
+18
-3
pkg/apis/cluster/v1alpha1/cluster_types.go
pkg/apis/cluster/v1alpha1/cluster_types.go
+8
-7
pkg/apis/cluster/v1alpha1/zz_generated.deepcopy.go
pkg/apis/cluster/v1alpha1/zz_generated.deepcopy.go
+11
-1
pkg/apis/devops/v1alpha1/zz_generated.deepcopy.go
pkg/apis/devops/v1alpha1/zz_generated.deepcopy.go
+35
-2
pkg/apis/iam/v1alpha2/zz_generated.deepcopy.go
pkg/apis/iam/v1alpha2/zz_generated.deepcopy.go
+6
-1
pkg/apis/network/v1alpha1/zz_generated.deepcopy.go
pkg/apis/network/v1alpha1/zz_generated.deepcopy.go
+19
-3
pkg/apis/servicemesh/v1alpha2/zz_generated.deepcopy.go
pkg/apis/servicemesh/v1alpha2/zz_generated.deepcopy.go
+14
-2
pkg/apis/tenant/v1alpha1/zz_generated.deepcopy.go
pkg/apis/tenant/v1alpha1/zz_generated.deepcopy.go
+5
-1
pkg/apiserver/dispatch/dispatch.go
pkg/apiserver/dispatch/dispatch.go
+1
-1
未找到文件。
config/crd/bases/cluster.kubesphere.io_agents.yaml
浏览文件 @
c3c6ed88
...
...
@@ -8,13 +8,18 @@ metadata:
creationTimestamp
:
null
name
:
agents.cluster.kubesphere.io
spec
:
additionalPrinterColumns
:
-
JSONPath
:
.spec.Paused
name
:
Paused
type
:
bool
group
:
cluster.kubesphere.io
names
:
kind
:
Agent
listKind
:
AgentList
plural
:
agents
singular
:
agent
scope
:
Namespaced
scope
:
Cluster
subresources
:
{}
validation
:
openAPIV3Schema
:
description
:
Agent is the Schema for the agents API
...
...
config/crd/bases/cluster.kubesphere.io_clusters.yaml
浏览文件 @
c3c6ed88
...
...
@@ -8,6 +8,19 @@ metadata:
creationTimestamp
:
null
name
:
clusters.cluster.kubesphere.io
spec
:
additionalPrinterColumns
:
-
JSONPath
:
.spec.federated
name
:
Federated
type
:
boolean
-
JSONPath
:
.spec.provider
name
:
Provider
type
:
string
-
JSONPath
:
.spec.active
name
:
Active
type
:
boolean
-
JSONPath
:
.status.kubernetesVersion
name
:
Version
type
:
string
group
:
cluster.kubesphere.io
names
:
kind
:
Cluster
...
...
@@ -15,6 +28,7 @@ spec:
plural
:
clusters
singular
:
cluster
scope
:
Cluster
subresources
:
{}
validation
:
openAPIV3Schema
:
description
:
Cluster is the schema for the clusters API
...
...
@@ -77,12 +91,13 @@ spec:
-
type
type
:
object
type
:
array
count
:
type
:
integer
version
:
kubernetesVersion
:
description
:
GitVersion of the kubernetes cluster, this field is set
by cluster controller
type
:
string
nodeCount
:
description
:
Count of the kubernetes cluster nodes
type
:
integer
type
:
object
type
:
object
version
:
v1alpha1
...
...
pkg/apis/cluster/v1alpha1/cluster_types.go
浏览文件 @
c3c6ed88
...
...
@@ -62,20 +62,21 @@ type ClusterStatus struct {
// GitVersion of the kubernetes cluster, this field is set by cluster controller
// +optional
KubernetesVersion
string
`json:"
v
ersion,omitempty"`
KubernetesVersion
string
`json:"
kubernetesV
ersion,omitempty"`
//
NodeCount
int
`json:"count,omitempty"`
// Count of the kubernetes cluster nodes
// +optional
NodeCount
int
`json:"nodeCount,omitempty"`
}
// +genclient
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
// +k8s:openapi-gen=true
// +genclient:nonNamespaced
// +
groupName
// +kubebuilder:printcolumn:name="
Federated",type="bool",JSONPath=".spec.Federated
"
// +kubebuilder:printcolumn:name="
Provider",type="string",JSONPath=".spec.Provider
"
// +kubebuilder:printcolumn:name="
Active",type="bool",JSONPath=".spec.Active
"
// +
kubebuilder:printcolumn:name="Federated",type="boolean",JSONPath=".spec.federated"
// +kubebuilder:printcolumn:name="
Provider",type="string",JSONPath=".spec.provider
"
// +kubebuilder:printcolumn:name="
Active",type="boolean",JSONPath=".spec.active
"
// +kubebuilder:printcolumn:name="
Version",type="string",JSONPath=".status.kubernetesVersion
"
// +kubebuilder:resource:scope=Cluster
// Cluster is the schema for the clusters API
...
...
pkg/apis/cluster/v1alpha1/zz_generated.deepcopy.go
浏览文件 @
c3c6ed88
...
...
@@ -16,7 +16,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
// Code generated by
controller
-gen. DO NOT EDIT.
// Code generated by
deepcopy
-gen. DO NOT EDIT.
package
v1alpha1
...
...
@@ -31,6 +31,7 @@ func (in *Agent) DeepCopyInto(out *Agent) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
out
.
Spec
=
in
.
Spec
in
.
Status
.
DeepCopyInto
(
&
out
.
Status
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Agent.
...
...
@@ -56,6 +57,7 @@ func (in *AgentCondition) DeepCopyInto(out *AgentCondition) {
*
out
=
*
in
in
.
LastUpdateTime
.
DeepCopyInto
(
&
out
.
LastUpdateTime
)
in
.
LastTransitionTime
.
DeepCopyInto
(
&
out
.
LastTransitionTime
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentCondition.
...
...
@@ -80,6 +82,7 @@ func (in *AgentList) DeepCopyInto(out *AgentList) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentList.
...
...
@@ -103,6 +106,7 @@ func (in *AgentList) DeepCopyObject() runtime.Object {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
AgentSpec
)
DeepCopyInto
(
out
*
AgentSpec
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentSpec.
...
...
@@ -130,6 +134,7 @@ func (in *AgentStatus) DeepCopyInto(out *AgentStatus) {
*
out
=
make
([]
byte
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AgentStatus.
...
...
@@ -149,6 +154,7 @@ func (in *Cluster) DeepCopyInto(out *Cluster) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
out
.
Spec
=
in
.
Spec
in
.
Status
.
DeepCopyInto
(
&
out
.
Status
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Cluster.
...
...
@@ -174,6 +180,7 @@ func (in *ClusterCondition) DeepCopyInto(out *ClusterCondition) {
*
out
=
*
in
in
.
LastUpdateTime
.
DeepCopyInto
(
&
out
.
LastUpdateTime
)
in
.
LastTransitionTime
.
DeepCopyInto
(
&
out
.
LastTransitionTime
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterCondition.
...
...
@@ -198,6 +205,7 @@ func (in *ClusterList) DeepCopyInto(out *ClusterList) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterList.
...
...
@@ -221,6 +229,7 @@ func (in *ClusterList) DeepCopyObject() runtime.Object {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
ClusterSpec
)
DeepCopyInto
(
out
*
ClusterSpec
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterSpec.
...
...
@@ -243,6 +252,7 @@ func (in *ClusterStatus) DeepCopyInto(out *ClusterStatus) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ClusterStatus.
...
...
pkg/apis/devops/v1alpha1/zz_generated.deepcopy.go
浏览文件 @
c3c6ed88
...
...
@@ -16,12 +16,12 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
// Code generated by
controller
-gen. DO NOT EDIT.
// Code generated by
deepcopy
-gen. DO NOT EDIT.
package
v1alpha1
import
(
"k8s.io/api/core/v1"
v1
"k8s.io/api/core/v1"
runtime
"k8s.io/apimachinery/pkg/runtime"
)
...
...
@@ -33,6 +33,7 @@ func (in *AuthConfig) DeepCopyInto(out *AuthConfig) {
*
out
=
new
(
v1
.
LocalObjectReference
)
**
out
=
**
in
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new AuthConfig.
...
...
@@ -48,6 +49,7 @@ func (in *AuthConfig) DeepCopy() *AuthConfig {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
CGroupLimits
)
DeepCopyInto
(
out
*
CGroupLimits
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new CGroupLimits.
...
...
@@ -75,6 +77,7 @@ func (in *ContainerConfig) DeepCopyInto(out *ContainerConfig) {
*
out
=
make
([]
string
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerConfig.
...
...
@@ -100,6 +103,7 @@ func (in *ContainerInfo) DeepCopyInto(out *ContainerInfo) {
*
out
=
make
([]
string
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ContainerInfo.
...
...
@@ -115,6 +119,7 @@ func (in *ContainerInfo) DeepCopy() *ContainerInfo {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
DockerConfig
)
DeepCopyInto
(
out
*
DockerConfig
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DockerConfig.
...
...
@@ -130,6 +135,7 @@ func (in *DockerConfig) DeepCopy() *DockerConfig {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
DockerConfigEntry
)
DeepCopyInto
(
out
*
DockerConfigEntry
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DockerConfigEntry.
...
...
@@ -152,6 +158,7 @@ func (in *DockerConfigJson) DeepCopyInto(out *DockerConfigJson) {
(
*
out
)[
key
]
=
val
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DockerConfigJson.
...
...
@@ -172,6 +179,7 @@ func (in DockerConfigMap) DeepCopyInto(out *DockerConfigMap) {
for
key
,
val
:=
range
*
in
{
(
*
out
)[
key
]
=
val
}
return
}
}
...
...
@@ -188,6 +196,7 @@ func (in DockerConfigMap) DeepCopy() DockerConfigMap {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
EnvironmentSpec
)
DeepCopyInto
(
out
*
EnvironmentSpec
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EnvironmentSpec.
...
...
@@ -208,6 +217,7 @@ func (in *Parameter) DeepCopyInto(out *Parameter) {
*
out
=
make
([]
string
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Parameter.
...
...
@@ -223,6 +233,7 @@ func (in *Parameter) DeepCopy() *Parameter {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
ProxyConfig
)
DeepCopyInto
(
out
*
ProxyConfig
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ProxyConfig.
...
...
@@ -248,6 +259,7 @@ func (in *S2iAutoScale) DeepCopyInto(out *S2iAutoScale) {
*
out
=
make
([]
string
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iAutoScale.
...
...
@@ -267,6 +279,7 @@ func (in *S2iBinary) DeepCopyInto(out *S2iBinary) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
in
.
Spec
.
DeepCopyInto
(
&
out
.
Spec
)
out
.
Status
=
in
.
Status
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBinary.
...
...
@@ -299,6 +312,7 @@ func (in *S2iBinaryList) DeepCopyInto(out *S2iBinaryList) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBinaryList.
...
...
@@ -326,6 +340,7 @@ func (in *S2iBinarySpec) DeepCopyInto(out *S2iBinarySpec) {
in
,
out
:=
&
in
.
UploadTimeStamp
,
&
out
.
UploadTimeStamp
*
out
=
(
*
in
)
.
DeepCopy
()
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBinarySpec.
...
...
@@ -341,6 +356,7 @@ func (in *S2iBinarySpec) DeepCopy() *S2iBinarySpec {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
S2iBinaryStatus
)
DeepCopyInto
(
out
*
S2iBinaryStatus
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBinaryStatus.
...
...
@@ -361,6 +377,7 @@ func (in *S2iBuildResult) DeepCopyInto(out *S2iBuildResult) {
*
out
=
make
([]
string
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBuildResult.
...
...
@@ -376,6 +393,7 @@ func (in *S2iBuildResult) DeepCopy() *S2iBuildResult {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
S2iBuildSource
)
DeepCopyInto
(
out
*
S2iBuildSource
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBuildSource.
...
...
@@ -395,6 +413,7 @@ func (in *S2iBuilder) DeepCopyInto(out *S2iBuilder) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
in
.
Spec
.
DeepCopyInto
(
&
out
.
Spec
)
in
.
Status
.
DeepCopyInto
(
&
out
.
Status
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBuilder.
...
...
@@ -427,6 +446,7 @@ func (in *S2iBuilderList) DeepCopyInto(out *S2iBuilderList) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBuilderList.
...
...
@@ -460,6 +480,7 @@ func (in *S2iBuilderSpec) DeepCopyInto(out *S2iBuilderSpec) {
*
out
=
new
(
UserDefineTemplate
)
(
*
in
)
.
DeepCopyInto
(
*
out
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBuilderSpec.
...
...
@@ -484,6 +505,7 @@ func (in *S2iBuilderStatus) DeepCopyInto(out *S2iBuilderStatus) {
in
,
out
:=
&
in
.
LastRunStartTime
,
&
out
.
LastRunStartTime
*
out
=
(
*
in
)
.
DeepCopy
()
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBuilderStatus.
...
...
@@ -503,6 +525,7 @@ func (in *S2iBuilderTemplate) DeepCopyInto(out *S2iBuilderTemplate) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
in
.
Spec
.
DeepCopyInto
(
&
out
.
Spec
)
out
.
Status
=
in
.
Status
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBuilderTemplate.
...
...
@@ -535,6 +558,7 @@ func (in *S2iBuilderTemplateList) DeepCopyInto(out *S2iBuilderTemplateList) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBuilderTemplateList.
...
...
@@ -572,6 +596,7 @@ func (in *S2iBuilderTemplateSpec) DeepCopyInto(out *S2iBuilderTemplateSpec) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBuilderTemplateSpec.
...
...
@@ -587,6 +612,7 @@ func (in *S2iBuilderTemplateSpec) DeepCopy() *S2iBuilderTemplateSpec {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
S2iBuilderTemplateStatus
)
DeepCopyInto
(
out
*
S2iBuilderTemplateStatus
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iBuilderTemplateStatus.
...
...
@@ -689,6 +715,7 @@ func (in *S2iConfig) DeepCopyInto(out *S2iConfig) {
*
out
=
make
([]
string
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iConfig.
...
...
@@ -708,6 +735,7 @@ func (in *S2iRun) DeepCopyInto(out *S2iRun) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
out
.
Spec
=
in
.
Spec
in
.
Status
.
DeepCopyInto
(
&
out
.
Status
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iRun.
...
...
@@ -740,6 +768,7 @@ func (in *S2iRunList) DeepCopyInto(out *S2iRunList) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iRunList.
...
...
@@ -763,6 +792,7 @@ func (in *S2iRunList) DeepCopyObject() runtime.Object {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
S2iRunSpec
)
DeepCopyInto
(
out
*
S2iRunSpec
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iRunSpec.
...
...
@@ -796,6 +826,7 @@ func (in *S2iRunStatus) DeepCopyInto(out *S2iRunStatus) {
*
out
=
new
(
S2iBuildSource
)
**
out
=
**
in
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new S2iRunStatus.
...
...
@@ -818,6 +849,7 @@ func (in *UserDefineTemplate) DeepCopyInto(out *UserDefineTemplate) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserDefineTemplate.
...
...
@@ -833,6 +865,7 @@ func (in *UserDefineTemplate) DeepCopy() *UserDefineTemplate {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
VolumeSpec
)
DeepCopyInto
(
out
*
VolumeSpec
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VolumeSpec.
...
...
pkg/apis/iam/v1alpha2/zz_generated.deepcopy.go
浏览文件 @
c3c6ed88
...
...
@@ -16,7 +16,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
// Code generated by
controller
-gen. DO NOT EDIT.
// Code generated by
deepcopy
-gen. DO NOT EDIT.
package
v1alpha2
...
...
@@ -31,6 +31,7 @@ func (in *User) DeepCopyInto(out *User) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
in
.
Spec
.
DeepCopyInto
(
&
out
.
Spec
)
in
.
Status
.
DeepCopyInto
(
&
out
.
Status
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new User.
...
...
@@ -55,6 +56,7 @@ func (in *User) DeepCopyObject() runtime.Object {
func
(
in
*
UserCondition
)
DeepCopyInto
(
out
*
UserCondition
)
{
*
out
=
*
in
in
.
LastTransitionTime
.
DeepCopyInto
(
&
out
.
LastTransitionTime
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserCondition.
...
...
@@ -79,6 +81,7 @@ func (in *UserList) DeepCopyInto(out *UserList) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserList.
...
...
@@ -112,6 +115,7 @@ func (in *UserSpec) DeepCopyInto(out *UserSpec) {
*
out
=
make
([]
FinalizerName
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserSpec.
...
...
@@ -134,6 +138,7 @@ func (in *UserStatus) DeepCopyInto(out *UserStatus) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new UserStatus.
...
...
pkg/apis/network/v1alpha1/zz_generated.deepcopy.go
浏览文件 @
c3c6ed88
...
...
@@ -16,16 +16,16 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
// Code generated by
controller
-gen. DO NOT EDIT.
// Code generated by
deepcopy
-gen. DO NOT EDIT.
package
v1alpha1
import
(
"k8s.io/api/core/v1"
v1
"k8s.io/api/core/v1"
networkingv1
"k8s.io/api/networking/v1"
metav1
"k8s.io/apimachinery/pkg/apis/meta/v1"
runtime
"k8s.io/apimachinery/pkg/runtime"
"kubesphere.io/kubesphere/pkg/apis/network/v1alpha1/numorstring"
numorstring
"kubesphere.io/kubesphere/pkg/apis/network/v1alpha1/numorstring"
)
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
...
...
@@ -56,6 +56,7 @@ func (in *EntityRule) DeepCopyInto(out *EntityRule) {
*
out
=
new
(
ServiceAccountMatch
)
(
*
in
)
.
DeepCopyInto
(
*
out
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EntityRule.
...
...
@@ -81,6 +82,7 @@ func (in *HTTPMatch) DeepCopyInto(out *HTTPMatch) {
*
out
=
make
([]
HTTPPath
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPMatch.
...
...
@@ -96,6 +98,7 @@ func (in *HTTPMatch) DeepCopy() *HTTPMatch {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
HTTPPath
)
DeepCopyInto
(
out
*
HTTPPath
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new HTTPPath.
...
...
@@ -121,6 +124,7 @@ func (in *ICMPFields) DeepCopyInto(out *ICMPFields) {
*
out
=
new
(
int
)
**
out
=
**
in
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ICMPFields.
...
...
@@ -139,6 +143,7 @@ func (in *NamespaceNetworkPolicy) DeepCopyInto(out *NamespaceNetworkPolicy) {
out
.
TypeMeta
=
in
.
TypeMeta
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
in
.
Spec
.
DeepCopyInto
(
&
out
.
Spec
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceNetworkPolicy.
...
...
@@ -171,6 +176,7 @@ func (in *NamespaceNetworkPolicyList) DeepCopyInto(out *NamespaceNetworkPolicyLi
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceNetworkPolicyList.
...
...
@@ -218,6 +224,7 @@ func (in *NamespaceNetworkPolicySpec) DeepCopyInto(out *NamespaceNetworkPolicySp
*
out
=
make
([]
PolicyType
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new NamespaceNetworkPolicySpec.
...
...
@@ -265,6 +272,7 @@ func (in *Rule) DeepCopyInto(out *Rule) {
*
out
=
new
(
HTTPMatch
)
(
*
in
)
.
DeepCopyInto
(
*
out
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Rule.
...
...
@@ -285,6 +293,7 @@ func (in *ServiceAccountMatch) DeepCopyInto(out *ServiceAccountMatch) {
*
out
=
make
([]
string
,
len
(
*
in
))
copy
(
*
out
,
*
in
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServiceAccountMatch.
...
...
@@ -304,6 +313,7 @@ func (in *WorkspaceNetworkPolicy) DeepCopyInto(out *WorkspaceNetworkPolicy) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
in
.
Spec
.
DeepCopyInto
(
&
out
.
Spec
)
out
.
Status
=
in
.
Status
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceNetworkPolicy.
...
...
@@ -341,6 +351,7 @@ func (in *WorkspaceNetworkPolicyEgressRule) DeepCopyInto(out *WorkspaceNetworkPo
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceNetworkPolicyEgressRule.
...
...
@@ -370,6 +381,7 @@ func (in *WorkspaceNetworkPolicyIngressRule) DeepCopyInto(out *WorkspaceNetworkP
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceNetworkPolicyIngressRule.
...
...
@@ -394,6 +406,7 @@ func (in *WorkspaceNetworkPolicyList) DeepCopyInto(out *WorkspaceNetworkPolicyLi
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceNetworkPolicyList.
...
...
@@ -423,6 +436,7 @@ func (in *WorkspaceNetworkPolicyPeer) DeepCopyInto(out *WorkspaceNetworkPolicyPe
*
out
=
new
(
metav1
.
LabelSelector
)
(
*
in
)
.
DeepCopyInto
(
*
out
)
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceNetworkPolicyPeer.
...
...
@@ -457,6 +471,7 @@ func (in *WorkspaceNetworkPolicySpec) DeepCopyInto(out *WorkspaceNetworkPolicySp
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceNetworkPolicySpec.
...
...
@@ -472,6 +487,7 @@ func (in *WorkspaceNetworkPolicySpec) DeepCopy() *WorkspaceNetworkPolicySpec {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
WorkspaceNetworkPolicyStatus
)
DeepCopyInto
(
out
*
WorkspaceNetworkPolicyStatus
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceNetworkPolicyStatus.
...
...
pkg/apis/servicemesh/v1alpha2/zz_generated.deepcopy.go
浏览文件 @
c3c6ed88
...
...
@@ -16,12 +16,12 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
// Code generated by
controller
-gen. DO NOT EDIT.
// Code generated by
deepcopy
-gen. DO NOT EDIT.
package
v1alpha2
import
(
"k8s.io/apimachinery/pkg/apis/meta/v1"
v1
"k8s.io/apimachinery/pkg/apis/meta/v1"
runtime
"k8s.io/apimachinery/pkg/runtime"
)
...
...
@@ -30,6 +30,7 @@ func (in *DestinationRuleSpecTemplate) DeepCopyInto(out *DestinationRuleSpecTemp
*
out
=
*
in
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
in
.
Spec
.
DeepCopyInto
(
&
out
.
Spec
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new DestinationRuleSpecTemplate.
...
...
@@ -49,6 +50,7 @@ func (in *ServicePolicy) DeepCopyInto(out *ServicePolicy) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
in
.
Spec
.
DeepCopyInto
(
&
out
.
Spec
)
in
.
Status
.
DeepCopyInto
(
&
out
.
Status
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePolicy.
...
...
@@ -74,6 +76,7 @@ func (in *ServicePolicyCondition) DeepCopyInto(out *ServicePolicyCondition) {
*
out
=
*
in
in
.
LastProbeTime
.
DeepCopyInto
(
&
out
.
LastProbeTime
)
in
.
LastTransitionTime
.
DeepCopyInto
(
&
out
.
LastTransitionTime
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePolicyCondition.
...
...
@@ -98,6 +101,7 @@ func (in *ServicePolicyList) DeepCopyInto(out *ServicePolicyList) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePolicyList.
...
...
@@ -127,6 +131,7 @@ func (in *ServicePolicySpec) DeepCopyInto(out *ServicePolicySpec) {
(
*
in
)
.
DeepCopyInto
(
*
out
)
}
in
.
Template
.
DeepCopyInto
(
&
out
.
Template
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePolicySpec.
...
...
@@ -157,6 +162,7 @@ func (in *ServicePolicyStatus) DeepCopyInto(out *ServicePolicyStatus) {
in
,
out
:=
&
in
.
CompletionTime
,
&
out
.
CompletionTime
*
out
=
(
*
in
)
.
DeepCopy
()
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new ServicePolicyStatus.
...
...
@@ -176,6 +182,7 @@ func (in *Strategy) DeepCopyInto(out *Strategy) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
in
.
Spec
.
DeepCopyInto
(
&
out
.
Spec
)
in
.
Status
.
DeepCopyInto
(
&
out
.
Status
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Strategy.
...
...
@@ -201,6 +208,7 @@ func (in *StrategyCondition) DeepCopyInto(out *StrategyCondition) {
*
out
=
*
in
in
.
LastProbeTime
.
DeepCopyInto
(
&
out
.
LastProbeTime
)
in
.
LastTransitionTime
.
DeepCopyInto
(
&
out
.
LastTransitionTime
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StrategyCondition.
...
...
@@ -225,6 +233,7 @@ func (in *StrategyList) DeepCopyInto(out *StrategyList) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StrategyList.
...
...
@@ -254,6 +263,7 @@ func (in *StrategySpec) DeepCopyInto(out *StrategySpec) {
(
*
in
)
.
DeepCopyInto
(
*
out
)
}
in
.
Template
.
DeepCopyInto
(
&
out
.
Template
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StrategySpec.
...
...
@@ -284,6 +294,7 @@ func (in *StrategyStatus) DeepCopyInto(out *StrategyStatus) {
in
,
out
:=
&
in
.
CompletionTime
,
&
out
.
CompletionTime
*
out
=
(
*
in
)
.
DeepCopy
()
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new StrategyStatus.
...
...
@@ -301,6 +312,7 @@ func (in *VirtualServiceTemplateSpec) DeepCopyInto(out *VirtualServiceTemplateSp
*
out
=
*
in
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
in
.
Spec
.
DeepCopyInto
(
&
out
.
Spec
)
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VirtualServiceTemplateSpec.
...
...
pkg/apis/tenant/v1alpha1/zz_generated.deepcopy.go
浏览文件 @
c3c6ed88
...
...
@@ -16,7 +16,7 @@ See the License for the specific language governing permissions and
limitations under the License.
*/
// Code generated by
controller
-gen. DO NOT EDIT.
// Code generated by
deepcopy
-gen. DO NOT EDIT.
package
v1alpha1
...
...
@@ -31,6 +31,7 @@ func (in *Workspace) DeepCopyInto(out *Workspace) {
in
.
ObjectMeta
.
DeepCopyInto
(
&
out
.
ObjectMeta
)
out
.
Spec
=
in
.
Spec
out
.
Status
=
in
.
Status
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new Workspace.
...
...
@@ -63,6 +64,7 @@ func (in *WorkspaceList) DeepCopyInto(out *WorkspaceList) {
(
*
in
)[
i
]
.
DeepCopyInto
(
&
(
*
out
)[
i
])
}
}
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceList.
...
...
@@ -86,6 +88,7 @@ func (in *WorkspaceList) DeepCopyObject() runtime.Object {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
WorkspaceSpec
)
DeepCopyInto
(
out
*
WorkspaceSpec
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceSpec.
...
...
@@ -101,6 +104,7 @@ func (in *WorkspaceSpec) DeepCopy() *WorkspaceSpec {
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func
(
in
*
WorkspaceStatus
)
DeepCopyInto
(
out
*
WorkspaceStatus
)
{
*
out
=
*
in
return
}
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new WorkspaceStatus.
...
...
pkg/apiserver/dispatch/dispatch.go
浏览文件 @
c3c6ed88
...
...
@@ -74,7 +74,7 @@ func (c *clusterDispatch) Dispatch(w http.ResponseWriter, req *http.Request, han
}
u
:=
*
req
.
URL
u
.
Host
=
fmt
.
Sprintf
(
"%s:%d"
,
agent
.
Spec
.
Proxy
,
agent
.
Spec
.
KubeSphereAPIServerPort
)
u
.
Host
=
agent
.
Spec
.
Proxy
u
.
Path
=
strings
.
Replace
(
u
.
Path
,
fmt
.
Sprintf
(
"/clusters/%s"
,
info
.
Cluster
),
""
,
1
)
httpProxy
:=
proxy
.
NewUpgradeAwareHandler
(
&
u
,
http
.
DefaultTransport
,
true
,
false
,
c
)
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录