Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Cassandra chart version to latest #755

Merged
merged 3 commits into from Sep 10, 2020

Conversation

arush-sal
Copy link
Contributor

@arush-sal arush-sal commented Sep 9, 2020

Change Overview

Updated the Cassandra app helm chart version to the latest from 0.13.3

Pull request type

Please check the type of change your PR introduces:

  • 🚧 Work in Progress
  • 🌈 Refactoring (no functional changes, no api changes)
  • 🐹 Trivial/Minor
  • πŸ› Bugfix
  • 🌻 Feature
  • πŸ—ΊοΈ Documentation
  • πŸ€– Test

Issues

  • #XXX

Test Plan

  • $ kind create cluster
  • $ make install-minio
make[1]: Entering directory '/root/go/src/github.com/kanisterio/kanister'
running CMD in the containerized build environment
Deploying minio...
"stable" has been added to your repositories
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "stable" chart repository
Update Complete. ⎈ Happy Helming!⎈ 
namespace/minio created
NAME: minio
LAST DEPLOYED: Tue Sep  8 15:42:35 2020
NAMESPACE: minio
STATUS: deployed
REVISION: 1
TEST SUITE: None
NOTES:
Minio can be accessed via port 9000 on the following DNS name from within your cluster:
minio.minio.svc.cluster.local

To access Minio from localhost, run the below commands:

  1. export POD_NAME=$(kubectl get pods --namespace minio -l "release=minio" -o jsonpath="{.items[0].metadata.name}")

  2. kubectl port-forward $POD_NAME 9000 --namespace minio

Read more about port forwarding here: http://kubernetes.io/docs/user-guide/kubectl/kubectl_port-forward/

You can now access Minio server on http://localhost:9000. Follow the below steps to connect to Minio server with mc client:

  1. Download the Minio mc client - https://docs.minio.io/docs/minio-client-quickstart-guide

  2. mc config host add minio-local http://localhost:9000 AKIAIOSFODNN7EXAMPLE wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY S3v4

  3. mc ls minio-local

Alternately, you can use your browser or the Minio SDK to access the server - https://docs.minio.io/categories/17

Use following creds to access MinIO
AWS_ACCESS_KEY_ID=AKIAIOSFODNN7EXAMPLE
AWS_SECRET_ACCESS_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY
AWS_REGION=us-west-2
LOCATION_ENDPOINT=http://minio.minio.svc.cluster.local:9000

minio deployment successful!
make[1]: Leaving directory '/root/go/src/github.com/kanisterio/kanister'

  • $ make integration-test short

https://gist.github.com/arush-sal/c71fdf0f2cf31471c1936c5166c35d43

  • πŸ’ͺ Manual
  • ⚑ Unit test
  • πŸ’š E2E

Signed-off-by: Arush Salil <me@aru.sh>
Signed-off-by: Arush Salil <me@aru.sh>
@mergify mergify bot merged commit 7736794 into master Sep 10, 2020
@mergify mergify bot deleted the app-cassandra-version-update branch September 10, 2020 14:55
vkamra pushed a commit that referenced this pull request Sep 12, 2020
mergify bot pushed a commit that referenced this pull request Sep 12, 2020
* Revert "Update Cassandra chart version to latest (#755)"

This reverts commit 7736794.

* Update cassandra.go

* Update cassandra.go
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants