Skip to content

Commit 3884bc9

Browse files
IamPrvnmrunalpagnis
authored andcommitted
sync commits from internal cloud-controller-manager repo
Enable provisioning BV from another BV Fix review comments Fix review comments Add unit tests Deploy single container with CCM and FVP Fix polling error fix review comments Refactored to move command to app package, replace fatalf refrences with error, remove nodeName reference Cert rotation should avoid listener recreation fix review comments match params with called func signature Signed-off-by: Steve Brunton <[email protected]> Fix test to avoid appending secret name to listeners name correction to boilerplate header validation and remove e2e test automation OKE-8694 - CCM is not honouring oci-load-balancer-connection-idle-timeout annotation during update event OKE-8991: add/delete/update backend servers instead of updating the entire backendsets JIRA: OKE-9388 - [TKM] [TKW] Migrate oci-cloud-controller-manager to use Go SDK v17.0.0 or greater. OKE-9846: 1. CCM is calling update listener in time of new events 2. Adding logs to show the difference between the spec and LB in time of UpdateListener and UpdatebackendSet 3. Add Backend name in Backend creation log OKE-9860 - Remove CCM internal rate limiting by adding a backward compatible option JIRA: OKE-10232 - Investigate and fix the storage tests in CCM repo JIRA: OKE-10232 - Investigate and fix the storage tests in CCM repo JIRA: OKE-9860 Remove CCM internal rate limiting by adding a backward compatible option. refactoring NewRateLimiter in cloud_provider_framework.go correct the copyright remove lint error Add documentation for 1.16 support and missing FVD and FVP installation 1.17 supported change in readme JIRA: OKE-8771 Change documentation as per new release. remove real ocids make changes to push to oss repo
1 parent 89bc79c commit 3884bc9

File tree

16,187 files changed

+462309
-3853694
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

16,187 files changed

+462309
-3853694
lines changed

.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -47,3 +47,4 @@ config.yaml
4747
.wercker/
4848

4949
.idea/
50+
*.iml

Dockerfile

+21-4
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,26 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15+
ARG CI_IMAGE_REGISTRY
16+
17+
FROM ${CI_IMAGE_REGISTRY}/oci-kube-ci:1.0.4
18+
19+
ARG COMPONENT
20+
21+
ENV SRC /go/src/github.com/oracle/oci-cloud-controller-manager
22+
23+
ENV GOPATH /go/
24+
RUN mkdir -p /go/bin $SRC
25+
ADD . $SRC
26+
WORKDIR $SRC
27+
28+
RUN COMPONENT=${COMPONENT} make clean build
29+
1530
FROM oraclelinux:7-slim
1631

17-
COPY dist/oci-cloud-controller-manager /usr/local/bin/
18-
COPY dist/oci-flexvolume-driver /usr/local/bin/
19-
COPY dist/oci-volume-provisioner /usr/local/bin/
20-
COPY image/* /usr/local/bin/
32+
COPY --from=0 /go/src/github.com/oracle/oci-cloud-controller-manager/dist/* /usr/local/bin/
33+
COPY --from=0 /go/src/github.com/oracle/oci-cloud-controller-manager/image/* /usr/local/bin/
34+
35+
RUN yum install -y iscsi-initiator-utils-6.2.0.874-10.0.5.el7 \
36+
&& yum install -y e2fsprogs \
37+
&& yum clean all

0 commit comments

Comments
 (0)