Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
```noteworthy developer
This extension controller has been moved from the [gardener/gardener-extensions](https://github.com/gardener/gardener-extensions) repository based on commit [e879ddb](gardener-attic/gardener-extensions@e879ddb) to this repository.
```
  • Loading branch information
rfranzke committed Jan 30, 2020
0 parents commit 0e74b1b
Show file tree
Hide file tree
Showing 6,047 changed files with 1,562,455 additions and 0 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
3 changes: 3 additions & 0 deletions .ci/component_descriptor
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env bash

"$(dirname $0)"/../vendor/github.com/gardener/gardener-extensions/.ci/component_descriptor "$(dirname $0)"/..
43 changes: 43 additions & 0 deletions .ci/pipeline_definitions
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
gardener-extension-provider-alicloud:
template: 'default'
base_definition:
repo: ~
traits:
version:
preprocess: 'inject-commit-hash'
publish:
dockerimages:
gardener-extension-provider-alicloud:
registry: 'gcr-readwrite'
image: 'eu.gcr.io/gardener-project/gardener/extensions/provider-alicloud'
dockerfile: 'Dockerfile'
target: gardener-extension-provider-alicloud
steps: ~
jobs:
head-update:
traits:
component_descriptor: ~
draft_release: ~
pull-request:
traits:
pull-request: ~
component_descriptor: ~
release:
traits:
version:
preprocess: 'finalize'
release:
nextversion: 'bump_minor'
next_version_callback: '.ci/prepare_release'
release_callback: '.ci/prepare_release'
slack:
default_channel: 'internal_scp_workspace'
channel_cfgs:
internal_scp_workspace:
channel_name: 'k8s-gardener'
slack_cfg_name: 'scp_workspace'
component_descriptor: ~
publish:
dockerimages:
gardener-extension-provider-alicloud:
tag_as_latest: true
3 changes: 3 additions & 0 deletions .ci/prepare_release
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env bash

"$(dirname $0)"/../vendor/github.com/gardener/gardener-extensions/.ci/prepare_release "$(dirname $0)"/.. github.com/gardener gardener-extension-provider-alicloud
3 changes: 3 additions & 0 deletions .ci/set_dependency_version
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
#!/usr/bin/env bash

"$(dirname $0)"/../vendor/github.com/gardener/gardener-extensions/.ci/set_dependency_version
22 changes: 22 additions & 0 deletions .dockerignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Ignore everything
**

# Exclude folders relevant for build
!charts/
!cmd/
!docs/
!example/
!hack/
!pkg/
!test/
!tools/
!vendor/

!.gitignore
!.golangci.yaml

!go.mod
!go.sum

!VERSION
!Makefile
22 changes: 22 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
---
name: Bug Report
about: Report a bug encountered while working with this Gardener extension
labels: kind/bug

---

**What happened**:

**What you expected to happen**:

**How to reproduce it (as minimally and precisely as possible)**:

**Anything else we need to know?**:

**Environment**:

- Gardener version (if relevant):
- Extension version:
- Kubernetes version (use `kubectl version`):
- Cloud provider or hardware configuration:
- Others:
10 changes: 10 additions & 0 deletions .github/ISSUE_TEMPLATE/feature.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
name: Enhancement Request
about: Suggest an enhancement for this extension
labels: kind/enhancement

---

**What would you like to be added**:

**Why is this needed**:
14 changes: 14 additions & 0 deletions .github/ISSUE_TEMPLATE/support.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
---
name: Support Request
about: Support request or question relating to this extension
labels: kind/question

---

<!--
STOP -- PLEASE READ!
GitHub is not the right place for support requests.
If you're looking for help, please post your question on the [Kubernetes Slack](http://slack.k8s.io/) ([#gardener](https://kubernetes.slack.com/messages/gardener) channel) or join our [weekly meetings](https://github.com/gardener/documentation/blob/master/CONTRIBUTING.md#weekly-meeting).
-->
20 changes: 20 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
**What this PR does / why we need it**:

**Which issue(s) this PR fixes**:
Fixes #

**Special notes for your reviewer**:

**Release note**:
<!-- Write your release note:
1. Enter your release note in the below block.
2. If no release note is required, just write "NONE" within the block.
Format of block header: <category> <target_group>
Possible values:
- category: improvement|noteworthy|action
- target_group: user|operator|developer
-->
```improvement operator
```
20 changes: 20 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
/.kube-secrets
/tmp
/dev
/local
**/dev
/bin

.vscode
.idea
.DS_Store
*~

TODO

# Virtual go & fuse
.virtualgo
.fuse_hidden*

# Packr generated files
*-packr.go
17 changes: 17 additions & 0 deletions .test-defs/provider-alicloud.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
kind: TestDefinition
metadata:
name: gen-provider-alicloud
spec:
owner: [email protected]
description: Generates the alicloud provider specific configurations
activeDeadlineSeconds: 3600

command: [bash, -c]
args:
- >-
go run -mod=vendor ./test/tm/generator.go
--infrastructure-provider-config-filepath=$INFRASTRUCTURE_PROVIDER_CONFIG_FILEPATH
--controlplane-provider-config-filepath=$CONTROLPLANE_PROVIDER_CONFIG_FILEPATH
--zone=$ZONE
image: golang:1.13.0
3 changes: 3 additions & 0 deletions CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# gardener-extension-provider-alicloud maintainers
* @gardener/gardener-extension-provider-alicloud-maintainers
* @gardener/gardener-maintainers
1 change: 1 addition & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Please refer to the [Gardener contributor guide](https://github.com/gardener/documentation/blob/master/CONTRIBUTING.md).
13 changes: 13 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
############# builder
FROM golang:1.13.4 AS builder

WORKDIR /go/src/github.com/gardener/gardener-extension-provider-alicloud
COPY . .
RUN make install-requirements && make VERIFY=true all

############# gardener-extension-provider-alicloud
FROM alpine:3.11.3 AS gardener-extension-provider-alicloud

COPY charts /charts
COPY --from=builder /go/bin/gardener-extension-provider-alicloud /gardener-extension-provider-alicloud
ENTRYPOINT ["/gardener-extension-provider-alicloud"]
Loading

0 comments on commit 0e74b1b

Please sign in to comment.