You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[How much is this going to save us?](#how-much-is-this-going-to-save-us)
23
23
-[Infrastructure Needed](#infrastructure-needed)
24
+
-[Hack on this doc](#hack-on-this-doc)
24
25
<!-- /toc -->
25
26
26
27
## Summary
@@ -35,7 +36,7 @@ This KEP should cover the policy and distribution mechanisms we will put in plac
35
36
36
37
Currently we push to a single provider, and distributing to the rest of community comes at great cost nearing $150k/month (mostly egress) in donations.
37
38
38
-
Additonally some of our community members are unable to access the official release artifacts due to country level firewalls that do not them connect to Google services.
39
+
Additionally, some of our community members are unable to access the official release artifacts due to country level firewalls that do not them connect to Google services.
39
40
40
41
Ideally we can dramatically reduce cost and allow everyone in the world to download the artifacts released by our community.
41
42
@@ -53,7 +54,7 @@ Anything related to creation of artifacts, bom, digital signatures.
53
54
54
55
There are two intertwined concepts that are part of this proposal.
55
56
56
-
First, the policy and procedures to promote/upload our artifacts to multiple providers. Our existing processes upload only to GCS buckets. Ideally we extend the existing software/promotion process to push directly to multiple providers. Alternatively we use a second process to syncronize artifacts from our existing production buckets to similar contructs at other providers.
57
+
First, the policy and procedures to promote/upload our artifacts to multiple providers. Our existing processes upload only to GCS buckets. Ideally we extend the existing software/promotion process to push directly to multiple providers. Alternatively we use a second process to synchronize artifacts from our existing production buckets to similar constructs at other providers.
57
58
58
59
Additionally we require a registry and artifact url-redirection solution to the local cloud provider or country.
59
60
@@ -65,7 +66,7 @@ Additionally we require a registry and artifact url-redirection solution to the
65
66
As a SIG Release volunteer
66
67
I want to promote our binaries/images to multiple clouds
67
68
68
-
Given a promotion / mainifest
69
+
Given a promotion / manifest
69
70
When my PR is merged
70
71
Then the promotion process occurs
71
72
```
@@ -74,7 +75,7 @@ Then the promotion process occurs
74
75
75
76
```feature
76
77
As a CLOUD end-user
77
-
I want to install kubernetes
78
+
I want to install Kubernetes
78
79
79
80
Given some compute resources at CLOUD
80
81
When I use kubeadm to deploy Kubernetes
@@ -89,19 +90,19 @@ There has been a lot of activity around the technology and tooling for both goal
89
90
90
91
### Risks and Mitigations
91
92
92
-
This is the primary pipeline for delivering Kubernetes worldwide. Ensuring the appropriate SLAs and support as well as artifact integrite are crucial.
93
+
This is the primary pipeline for delivering Kubernetes worldwide. Ensuring the appropriate SLAs and support as well as artifact integrity is crucial.
93
94
94
95
## Design Details
95
96
96
-
### Release Promotion
97
+
### Artifact Promotion
97
98
98
99
#### Policy
99
100
100
101
(more details needed, #sig-release-eng?)
101
102
102
103
#### Process
103
104
104
-
Currently the promotion process is primarily driven by the CIP/[promo-tool#kpromo](https://github.com/kubernetes-sigs/promo-tools#kpromo)?
105
+
Currently the promotion process is primarily driven by the CIP/[promo-tool#kpromo](https://github.com/kubernetes-sigs/promo-tools#kpromo)?
105
106
106
107
### Artifact Distribution
107
108
@@ -110,23 +111,25 @@ Currently the promotion process is primarily driven by the CIP/[promo-tool#kprom

127
128
128
129
## Infrastructure Needed
129
130
130
-
It would be good to request some donations for some larger providers, including one in China, via cncf.io/credits
131
+
It would be good to request some donations for some larger providers, including one in China, via [Cloud Native Credits program](https://www.cncf.io/credits/).
0 commit comments