Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Kubernetes 1.23 #864

Closed
FeynmanZhou opened this issue Dec 10, 2021 · 6 comments · Fixed by #887
Closed

Support Kubernetes 1.23 #864

FeynmanZhou opened this issue Dec 10, 2021 · 6 comments · Fixed by #887
Labels
good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/feature-request

Comments

@FeynmanZhou
Copy link
Member

FeynmanZhou commented Dec 10, 2021

Your current KubeKey version

1.2.0

Describe this feature

As Kubernetes 1.23 was released this week, I hope KubeKey could support the installation of Kubernetes 1.23. It would be better to support ARM 64bit and x86 64bit.

Describe the solution you'd like

None

Additional information

None

@24sama
Copy link
Collaborator

24sama commented Dec 11, 2021

Yes, KubeKey can quickly support this. And I think this can be a good-first-issue.

/good-first-issue

@ks-ci-bot
Copy link
Collaborator

@24sama:
This request has been marked as suitable for new contributors.

Please ensure the request meets the requirements listed here.

If this request no longer meets these requirements, the label can be removed
by commenting with the /remove-good-first-issue command.

In response to this:

Yes, KubeKey can quickly support this. And I think this can be a good-first-issue.

/good-first-issue

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@ks-ci-bot ks-ci-bot added good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. labels Dec 11, 2021
@chaunceyjiang
Copy link
Contributor

Hi,i want to fix this issue
but i don't know how to push the kube-apiserver:v1.23.0 container image to kubesphere repo

https://github.com/kubesphere/kubekey/blob/master/pkg/images/tasks.go#L91-L94

https://github.com/kubesphere/kubekey/blob/master/pkg/images/images.go#L89

@pixiake
Copy link
Collaborator

pixiake commented Dec 11, 2021

Hi,i want to fix this issue but i don't know how to push the kube-apiserver:v1.23.0 container image to kubesphere repo

https://github.com/kubesphere/kubekey/blob/master/pkg/images/tasks.go#L91-L94

https://github.com/kubesphere/kubekey/blob/master/pkg/images/images.go#L89

That's Great !

I have sorted out the related binary files, and the images have been pushed to kubesphere's repo.

    {
      "amd64": "kubeadm v1.23.0: e21269a058d4ad421cf5818d4c7825991b8ba51cd06286932a33b21293b071b0",
      "arm64": "kubeadm v1.23.0: 989d117128dcaa923b2c7a917a03f4836c1b023fe1ee723541e0e39b068b93a6"
    },
    {
      "amd64": "kubelet v1.23.0: 4756ff345dd80704b749d87efb8eb294a143a1f4a251ec586197d26ad20ea518",
      "arm64": "kubelet v1.23.0: a546fb7ccce69c4163e4a0b19a31f30ea039b4e4560c23fd6e3016e2b2dfd0d9"
    },
    {
      "amd64": "kubectl v1.23.0: 2d0f5ba6faa787878b642c151ccb2c3390ce4c1e6c8e2b59568b3869ba407c4f",
      "arm64": "kubectl v1.23.0: 1d77d6027fc8dfed772609ad9bd68f611b7e4ce73afa949f27084ad3a92b15fe"
    }
kubesphere/kube-apiserver:v1.23.0
kubesphere/kube-controller-manager:v1.23.0
kubesphere/kube-scheduler:v1.23.0

@chaunceyjiang
Copy link
Contributor

chaunceyjiang commented Dec 11, 2021

Hi,i want to fix this issue but i don't know how to push the kube-apiserver:v1.23.0 container image to kubesphere repo
https://github.com/kubesphere/kubekey/blob/master/pkg/images/tasks.go#L91-L94
https://github.com/kubesphere/kubekey/blob/master/pkg/images/images.go#L89

That's Great !

I have sorted out the related binary files, and the images have been pushed to kubesphere's repo.

    {
      "amd64": "kubeadm v1.23.0: e21269a058d4ad421cf5818d4c7825991b8ba51cd06286932a33b21293b071b0",
      "arm64": "kubeadm v1.23.0: 989d117128dcaa923b2c7a917a03f4836c1b023fe1ee723541e0e39b068b93a6"
    },
    {
      "amd64": "kubelet v1.23.0: 4756ff345dd80704b749d87efb8eb294a143a1f4a251ec586197d26ad20ea518",
      "arm64": "kubelet v1.23.0: a546fb7ccce69c4163e4a0b19a31f30ea039b4e4560c23fd6e3016e2b2dfd0d9"
    },
    {
      "amd64": "kubectl v1.23.0: 2d0f5ba6faa787878b642c151ccb2c3390ce4c1e6c8e2b59568b3869ba407c4f",
      "arm64": "kubectl v1.23.0: 1d77d6027fc8dfed772609ad9bd68f611b7e4ce73afa949f27084ad3a92b15fe"
    }
kubesphere/kube-apiserver:v1.23.0
kubesphere/kube-controller-manager:v1.23.0
kubesphere/kube-scheduler:v1.23.0

Hi, pause:3.6 is also required !

 [ERROR ImagePull]: failed to pull image kubesphere/pause:3.6: output: Error response from daemon: manifest for kubesphere/pause:3.6 not found: manifest unknown: manifest unknown
, error: exit status 1
# kubeadm version                                                                                                                                                                   
kubeadm version: &version.Info{Major:"1", Minor:"23", GitVersion:"v1.23.0", GitCommit:"ab69524f795c42094a6630298ff53f3c3ebab7f4", GitTreeState:"clean", BuildDate:"2021-12-07T18:15:11Z", GoVersion:"go1.17.3", Compiler:"gc", Platform:"linux/amd64"}

# kubeadm config images list                                                                                                                                                      
k8s.gcr.io/kube-apiserver:v1.23.0
k8s.gcr.io/kube-controller-manager:v1.23.0
k8s.gcr.io/kube-scheduler:v1.23.0
k8s.gcr.io/kube-proxy:v1.23.0
k8s.gcr.io/pause:3.6
k8s.gcr.io/etcd:3.5.1-0
k8s.gcr.io/coredns/coredns:v1.8.6

@pixiake
Copy link
Collaborator

pixiake commented Dec 11, 2021

kubesphere/pause:3.6 Done!

We will add images synchronization to github action as soon as possible.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Denotes an issue ready for a new contributor, according to the "help wanted" guidelines. help wanted Denotes an issue that needs help from a contributor. Must meet "help wanted" guidelines. kind/feature-request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants