-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #12 from dataiku/task/release114
Bump to 1.1.4, add changelog, update Makefile
- Loading branch information
Showing
5 changed files
with
44 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,25 @@ | ||
# Changelog | ||
|
||
## Version 1.1.4 - Feature release | ||
- Add ability to use named secondary ranges | ||
- Add network tags on cluster nodes | ||
|
||
## Version 1.1.3 - Internal release | ||
- Fix unicode remnants in `Test network connectivity` macro | ||
- Fix subprocess incompatibilities with Python 3 | ||
|
||
## Version 1.1.2 | ||
- Fix string encoding issues in `Test network connectivity` macro | ||
|
||
## Version 1.1.1 | ||
- Fix `Test network connectivity` macro when the hostname is already an IP. | ||
|
||
## Version 1.1.0 | ||
|
||
- Clusters are now reusing the DSS host's VPC and subnetwork by default (can be changed by unticking the related parameter). Requires the `compute.zones.list` IAM permission. | ||
- Kubernetes labels can be defined for each node pool | ||
- Default service account running on nodes can be changed to a custom value or be inherited from the DSS host. Requires the `iam.serviceAccountUser` IAM permission | ||
|
||
## Version 1.0.1 | ||
|
||
- Clusters created from the plugin are now VPC-native by default. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,8 +1,19 @@ | ||
PLUGIN_VERSION=1.1.3 | ||
PLUGIN_ID=gke-clusters | ||
plugin_id=`cat plugin.json | python -c "import sys, json; print(str(json.load(sys.stdin)['id']).replace('/',''))"` | ||
plugin_version=`cat plugin.json | python -c "import sys, json; print(str(json.load(sys.stdin)['version']).replace('/',''))"` | ||
archive_file_name="dss-plugin-${plugin_id}-${plugin_version}.zip" | ||
remote_url=`git config --get remote.origin.url` | ||
last_commit_id=`git rev-parse HEAD` | ||
|
||
plugin: | ||
cat plugin.json|json_pp > /dev/null | ||
rm -rf dist | ||
mkdir dist | ||
zip --exclude "*.pyc" -r dist/dss-plugin-${PLUGIN_ID}-${PLUGIN_VERSION}.zip plugin.json code-env parameter-sets python-clusters python-lib python-runnables | ||
@echo "[START] Archiving plugin to dist/ folder..." | ||
@cat plugin.json | json_pp > /dev/null | ||
@rm -rf dist | ||
@mkdir dist | ||
@echo "{\"remote_url\":\"${remote_url}\",\"last_commit_id\":\"${last_commit_id}\"}" > release_info.json | ||
@git archive -v -9 --format zip -o dist/${archive_file_name} HEAD | ||
@zip -u dist/${archive_file_name} release_info.json | ||
@rm release_info.json | ||
@echo "[SUCCESS] Archiving plugin to dist/ folder: Done!" | ||
|
||
dist-clean: | ||
rm -rf dist |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters