Skip to content

Commit

Permalink
.
Browse files Browse the repository at this point in the history
  • Loading branch information
ArtemChebotko committed Apr 25, 2023
0 parents commit 2c89b43
Show file tree
Hide file tree
Showing 14 changed files with 2,269 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# misc
.DS_Store

23 changes: 23 additions & 0 deletions .gitpod.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
image: gitpod/workspace-full:2023-02-27-14-39-56
tasks:
- name: install-dependencies
before: |
printf 'unset JAVA_TOOL_OPTIONS\n' >> $HOME/.bashrc
init: |
docker pull cassandra:4.0
pip install -U cqlsh
command: |
docker run -p 9042:9042 -d \
--name Cassandra \
-v ${PWD}/config/cassandra.yaml:/etc/cassandra/cassandra.yaml \
-v ${PWD}/config/cassandra-rackdc.properties:/etc/cassandra/cassandra-rackdc.properties cassandra:4.0
ports:
- port: 9042
onOpen: ignore
github:
prebuilds:
main: true
vscode:
extensions:
- https://github.com/DataStax-Academy/katapod/releases/download/stable/katapod-stable.vsix

13 changes: 13 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"terminal.integrated.tabs.enabled": false,
"workbench.statusBar.visible": false,
"workbench.panel.defaultLocation": "right",
"workbench.panel.opensMaximized": "preserve",
"workbench.activityBar.visible": false,
"editor.minimap.enabled": false,
"terminal.integrated.defaultLocation": "view",
"workbench.editor.showTabs": false,
"breadcrumbs.enabled": false,
"zenMode.fullScreen": false,
"workbench.startupEditor": "none"
}
6 changes: 6 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# Exercise 1.2: Basic CQL Fundamentals

## Start the hands-on lab:

[![Open in KataPod](https://github.com/DataStax-Academy/katapod-shared-assets/blob/main/images/open-in-katapod.png)](https://gitpod.io/#https://github.com/ArtemChebotko/ds220-exercise-1-2/)

431 changes: 431 additions & 0 deletions assets/videos.csv

Large diffs are not rendered by default.

39 changes: 39 additions & 0 deletions config/cassandra-rackdc.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Licensed to the Apache Software Foundation (ASF) under one
# or more contributor license agreements. See the NOTICE file
# distributed with this work for additional information
# regarding copyright ownership. The ASF licenses this file
# to you under the Apache License, Version 2.0 (the
# "License"); you may not use this file except in compliance
# with the License. You may obtain a copy of the License at
#
# http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
# See the License for the specific language governing permissions and
# limitations under the License.

# These properties are used with GossipingPropertyFileSnitch and will
# indicate the rack and dc for this node
dc=DC-Houston
rack=rack1

# Add a suffix to a datacenter name. Used by the Ec2Snitch and Ec2MultiRegionSnitch
# to append a string to the EC2 region name.
#dc_suffix=

# Uncomment the following line to make this snitch prefer the internal ip when possible, as the Ec2MultiRegionSnitch does.
# prefer_local=true

# Datacenter and rack naming convention used by the Ec2Snitch and Ec2MultiRegionSnitch.
# Options are:
# legacy : datacenter name is the part of the availability zone name preceding the last "-"
# when the zone ends in -1 and includes the number if not -1. Rack is the portion of
# the availability zone name following the last "-".
# Examples: us-west-1a => dc: us-west, rack: 1a; us-west-2b => dc: us-west-2, rack: 2b;
# YOU MUST USE THIS VALUE IF YOU ARE UPGRADING A PRE-4.0 CLUSTER
# standard : Default value. datacenter name is the standard AWS region name, including the number.
# rack name is the region plus the availability zone letter.
# Examples: us-west-1a => dc: us-west-1, rack: us-west-1a; us-west-2b => dc: us-west-2, rack: us-west-2b;
# ec2_naming_scheme=standard
Loading

0 comments on commit 2c89b43

Please sign in to comment.