Skip to content

Commit e328e5a

Browse files
authored
Update kubernetes.rb and add versions available
Previously only the latest and v1.20 was available, this change adds the latest version 1.29 and the previous five versions through 1.24 which are common K8S releases in circulation.
1 parent c1bcb7e commit e328e5a

1 file changed

Lines changed: 27 additions & 2 deletions

File tree

lib/docs/scrapers/kubernetes.rb

Lines changed: 27 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,40 @@ class Kubernetes < UrlScraper
2020

2121
# latest version has a special URL that does not include the version identifier
2222
version do
23-
self.release = "1.26"
23+
self.release = "1.29"
2424
self.base_url = "https://kubernetes.io/docs/reference/kubernetes-api/"
2525
end
2626

27-
version '1.20' do
27+
version '1.28' do
2828
self.release = "#{version}"
2929
self.base_url = "https://v#{version.sub('.', '-')}.docs.kubernetes.io/docs/reference/kubernetes-api/"
3030
end
3131

32+
version '1.27' do
33+
self.release = "#{version}"
34+
self.base_url = "https://v#{version.sub('.', '-')}.docs.kubernetes.io/docs/reference/kubernetes-api/"
35+
end
36+
37+
version '1.27' do
38+
self.release = "#{version}"
39+
self.base_url = "https://v#{version.sub('.', '-')}.docs.kubernetes.io/docs/reference/kubernetes-api/"
40+
end
41+
42+
version '1.26' do
43+
self.release = "#{version}"
44+
self.base_url = "https://v#{version.sub('.', '-')}.docs.kubernetes.io/docs/reference/kubernetes-api/"
45+
end
46+
47+
version '1.25' do
48+
self.release = "#{version}"
49+
self.base_url = "https://v#{version.sub('.', '-')}.docs.kubernetes.io/docs/reference/kubernetes-api/"
50+
end
51+
52+
version '1.24' do
53+
self.release = "#{version}"
54+
self.base_url = "https://v#{version.sub('.', '-')}.docs.kubernetes.io/docs/reference/kubernetes-api/"
55+
end
56+
3257
def get_latest_version(opts)
3358
get_latest_github_release('kubernetes', 'kubernetes', opts)
3459
end

0 commit comments

Comments
 (0)